//
//  Augury.cpp
//  Calendar
//
//  Created by 曾玮 on 15/1/14.
//
//

#include "Augury.h"
#include "AuguryPredData.h"
#include "StellarPredData.h"
#include "EightFontUtil.h"


using namespace std;

//吉日搜索
bool isGoodDay4Act(const Date& date, Element5 element, int act,int sex)
{
    // require AuguryPredData
    const long* tabs[10] =
    {
        gold_days, weak_gold_days,
        water_days, weak_water_days,
        wood_days, weak_wood_days,
        fire_days, weak_fire_days,
        earth_days, weak_earth_days,
    };
    const long* felman_tabs[10] =
    {
        felman_gold_days, felman_weak_gold_days,
        felman_water_days, felman_weak_water_days,
        felman_wood_days, felman_weak_wood_days,
        felman_fire_days, felman_weak_fire_days,
        felman_earth_days, felman_weak_earth_days,
    };
    const long* tab;
    if (sex==2){//女生
        tab = felman_tabs[element];
    }
    else{//男生
        tab = tabs[element];
    }
    
    
    int i = getDaySB(date);
    long mask = tab[i];
    
    long probMasks[] =
    {
        GAMBLE, SEX, DOCTOR, SHOPPING, RECONCIL, DATE1, PROPOSE, MARRY, TRAVEL, BUSINESS,
        CONTRACT, PARTY, OPENING, MOVING, HOUSING, INTERVIEW, BLESSING, TRADE, HAIR, DIGGING,
        0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    };
    long probMask = probMasks[act];
    
    return probMask & mask;
}

const char* getStellaSub(int index)
{
    return STELLAR_SUB[index];
}

const char* getStellaMeaning(int index)
{
    return STELLAR_MEANING[index];
}

const char* getStellaLife(int index)
{
    return STELLAR_LIFE[index];
}

const char* getStellaFate(int index)
{
    return STELLAR_FATE[index];
}

const char* getStellaCharacter(int index)
{
    return STELLAR_CHARACTER[index];
}

const char* getStellaCareer(int index)
{
    return STELLAR_CAREER[index];
}

const char* getStellaFortune(int index)
{
    return STELLAR_FORTUNE[index];
}

const char* getStellaLove(int index)
{
    return STELLAR_LOVE[index];
}

const char* getStellaHealth(int index)
{
    return STELLAR_HEALTH[index];
}

const char* getElementName(Element5 e)
{
    static const char* tab[] = { "强金", "弱金", "强水", "弱水", "强木", "弱木", "强火", "弱火", "强土", "弱土" };
    return tab[e];
}

bool oneGood4Other(Element5 one, Element5 other)
{
    int oneIndex = one/2;
    int otherIndex = other/2;
    
    if ((oneIndex + 1)%5 == otherIndex)
    {
        return true;
    }
    return false;
}

bool oneBad4Other(Element5 one, Element5 other)
{
    int oneIndex = one/2;
    int otherIndex = other/2;
    
    if ((oneIndex + 2)%5 == otherIndex)
    {
        return true;
    }
    return false;
}

bool mutualGood(Element5 one, Element5 other)
{
    if (oneGood4Other(one, other) || oneGood4Other(other, one))
    {
        return true;
    }
    return false;
}

bool sameOrGood(Element5 one, Element5 other)
{
    if (one == other || oneGood4Other(one, other))
    {
        return true;
    }
    return false;
}

Element5 getStemElement(int i)
{
    Element5 tab[] = { WOOD, WOOD, FIRE, FIRE, EARTH, EARTH, GOLD, GOLD, WATER, WATER };
    return tab[i];
}

Element5 getBranchElement(int i)
{
    Element5 tab[] = { WATER, EARTH, WOOD, WOOD, EARTH, FIRE, FIRE, EARTH, GOLD, GOLD, EARTH, WATER };
    return tab[i];
}

Element5 calcuElement(const DateTime& dateTime)
{
    int i;

//    i = getYearSB(dateTime);
//    int ys = i % 10;
//    int yb = i % 12;
    
    i = getMonSB(dateTime);
    int ms = i % 10;
    int mb = i % 12;
    NSLog(@"getMonSB--->");
    NSLog(@"getMonSB--->");
    NSLog(@"getMonSB--->");
    NSLog(@"getMonSB--->");
    NSLog(@"%d",i);
    i = getDaySB(dateTime);
    int ds = i % 10;
    int db = i % 12;
    NSLog(@"%d",i);
   // i = getHourSB(dateTime.hour, ds);
//    int hs = i % 10;
//    int hb = i % 12;
    
    auto e = getStemElement(ds);
    int score = sameOrGood(getBranchElement(mb), e) ? 4 : -4;
//    score += sameOrGood(getStemElement(ys), e) ? 1 : -1;
//    score += sameOrGood(getBranchElement(yb), e) ? 1 : -1;
    score += sameOrGood(getStemElement(ms), e) ? 1 : -1;
    score += sameOrGood(getBranchElement(db), e) ? 1 : -1;
//    score += sameOrGood(getStemElement(hs), e) ? 1 : -1;
//    score += sameOrGood(getBranchElement(hb), e) ? 1 : -1;

    
    
    return score > 0 ? e : (Element5)(e + 1);
}
Element5 calcuElement(const Date& date, int hour)
{
    int i;
    
    i = getYearSB(date);
    int ys = i % 10;
    int yb = i % 12;
    
    i = getMonSB(date);
    int ms = i % 10;
    int mb = i % 12;
    
    i = getDaySB(date);
    int ds = i % 10;
    int db = i % 12;
    
//    i = getHourSB(hour, ds);
//    int hs = i % 10;
//    int hb = i % 12;
    
    auto e = getStemElement(ds);
    int score = sameOrGood(getBranchElement(mb), e) ? 4 : -4;
    score += sameOrGood(getStemElement(ys), e) ? 1 : -1;
    score += sameOrGood(getBranchElement(yb), e) ? 1 : -1;
    score += sameOrGood(getStemElement(ms), e) ? 1 : -1;
    score += sameOrGood(getBranchElement(db), e) ? 1 : -1;
//    score += sameOrGood(getStemElement(hs), e) ? 1 : -1;
//    score += sameOrGood(getBranchElement(hb), e) ? 1 : -1;
    
    return score > 0 ? e : (Element5)(e + 1);
}

int getStellarIndex(const Date& date)
{
    static const int tab[] = // stellar index, col 4 mon, row 4 day
    {
        26,	7,	9,	11,	13,	15,	18,	0,	2,	4,	21,	24,
        27,	8,	10,	12,	14,	16,	19,	1,	3,	5,	23,	25,
        7,	9,	11,	13,	15,	17,	20,	2,	4,	6,	24,	26,
        8,	10,	12,	14,	16,	18,	0,	3,	5,	21,	25,	27,
        9,	11,	13,	15,	17,	19,	1,	4,	6,	23,	26,	7,
        10,	12,	14,	16,	18,	20,	2,	5,	21,	24,	27,	8,
        11,	13,	15,	17,	19,	0,	3,	6,	23,	25,	7,	9,
        12,	14,	16,	18,	20,	1,	4,	21,	24,	26,	8,	10,
        13,	15,	17,	19,	0,	2,	5,	23,	25,	27,	9,	11,
        14,	16,	18,	20,	1,	3,	6,	24,	26,	7,	10,	12,
        15,	17,	19,	0,	2,	4,	21,	25,	27,	8,	11,	13,
        16,	18,	20,	1,	3,	5,	23,	26,	7,	9,	12,	14,
        17,	19,	0,	2,	4,	6,	24,	27,	8,	10,	13,	15,
        18,	20,	1,	3,	5,	21,	25,	7,	9,	11,	14,	16,
        19,	0,	2,	4,	6,	23,	26,	8,	10,	12,	15,	17,
        20,	1,	3,	5,	21,	24,	27,	9,	11,	13,	16,	18,
        0,	2,	4,	6,	23,	25,	7,	10,	12,	14,	17,	19,
        1,	3,	5,	21,	24,	26,	8,	11,	13,	15,	18,	20,
        2,	4,	6,	23,	25,	27,	9,	12,	14,	16,	19,	0,
        3,	5,	21,	24,	26,	7,	10,	13,	15,	17,	20,	1,
        4,	6,	23,	25,	27,	8,	11,	14,	16,	18,	0,	2,
        5,	21,	24,	26,	7,	9,	12,	15,	17,	19,	1,	3,
        6,	23,	25,	27,	8,	10,	13,	16,	18,	20,	2,	4,
        21,	24,	26,	7,	9,	11,	14,	17,	19,	0,	3,	5,
        23,	25,	27,	8,	10,	12,	15,	18,	20,	1,	4,	6,
        24,	26,	7,	9,	11,	13,	16,	19,	0,	2,	5,	21,
        25,	27,	8,	10,	12,	14,	17,	20,	1,	3,	6,	23,
        26,	7,	9,	11,	13,	15,	18,	0,	2,	4,	21,	24,
        27,	8,	10,	12,	14,	16,	19,	1,	3,	5,	23,	25,
        7,	9,	11,	13,	15,	17,	20,	2,	4,	6,	24,	26,
    };

    LunarDate ld = solar2Lunar(date);
    int di = ld.day - 1;
    int mi = ld.mon;
    return tab[di*12 + mi];
}

string getStellarName(int index)
{
    const char* tab[] =
    {
        "角", "亢", "氐", "房", "心", "尾", "箕",
        "奎", "娄", "胃", "昴", "毕", "觜", "参",
        "井", "鬼", "柳", "星", "张", "翼", "轸",
        "斗", "牛", "女", "虚", "危", "室", "壁",
    };

    const char* cTab[] =
    {
        "青龙", "白虎", "朱雀", "玄武",
    };

    string name = cTab[index/7];
    name += tab[index];
    name += "宿";
    return name;
}

const char* getDayName(int daySB, int birthDaySterm)
{
    static const char* dayNames[] =
    {
        "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "伤官",
        "劫财", "比肩", "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神",
        "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财",
        "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官", "正财", "偏财",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏财", "正财", "偏官", "正官",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "皮肤",
        "偏官", "正官", "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财",
        "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印",
        "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "劫财", "比肩", "劫财",
        "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "正官", "劫财", "比肩",
        "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "伤官",
        "劫财", "比肩", "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神",
        "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "劫财", "比肩", "劫财",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官",
        "比肩", "劫财", "偏印", "正印", "偏印", "正印", "偏财", "正印", "食神", "伤官",
        "正财", "偏财", "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神",
        "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "伤官", "食神", "比肩", "劫财", "伤官", "食神", "正官", "偏官", "正财", "偏财",
        "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财",
        "偏财", "正财", "伤官", "食神", "劫财", "比肩", "伤官", "食神", "正官", "偏官",
        "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "正官", "偏官", "正印", "偏印", "伤官", "比肩", "劫财", "比肩", "正印", "偏印",
        "偏财", "正财", "食神", "伤官", "比肩", "伤官", "比肩", "劫财", "偏官", "正官",
        "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官",
        "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官",
        "偏印", "正印", "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩",
        "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财",
        "劫财", "食神", "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神",
        "食神", "伤官", "比肩", "劫财", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官", "正财", "偏财",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官",
        "偏印", "正印", "偏官", "正官", "食神", "伤官", "食神", "伤官", "比肩", "劫财",
        "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印",
        "比肩", "劫财", "偏印", "正印", "偏财", "正财", "偏财", "正财", "食神", "伤官",
        "劫财", "比肩", "正印", "偏印", "正财", "偏财", "伤官", "食神", "劫财", "比肩",
        "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "伤官",
        "伤官", "正官", "劫财", "比肩", "伤官", "食神", "正官", "偏官", "正财", "偏财",
        "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "伤官", "食神", "正官", "偏官",
        "偏官", "正官", "偏官", "正官", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印",
        "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩",
        "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官",
        "比肩", "劫财", "偏印", "正印", "偏官", "正官", "偏财", "正财", "食神", "伤官",
        "劫财", "比肩", "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官",
        "正财", "偏财", "劫财", "比肩", "正印", "偏印", "正官", "偏官", "正财", "偏财",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官",
        "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印", "正官", "偏官",
        "偏官", "正官", "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印",
        "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩", "正印", "偏印",
        "偏财", "正财", "食神", "伤官", "比肩", "劫财", "偏印", "正印", "偏官", "正官",
        "正印", "偏印", "正官", "偏官", "正财", "偏财", "伤官", "食神", "劫财", "比肩",
    };
    
    return dayNames[10*daySB + birthDaySterm];
}

int getDayIndex(const Date& date, const Date& birthDate)
{
//    int daySB = getDaySB(date);
//    int sterm = getDaySB(birthDate)%10;
    
    const char* dayName = getDayNameNew(date, birthDate);
    static const char* indexTab[] = { "正印", "偏印", "正官", "偏官", "正财", "偏财", "食神", "伤官", "比肩", "劫财" };
    int cnt = sizeof(indexTab)/sizeof(char*);
    for (int i = 0; i < cnt; i++)
    {
        
        if (string(dayName) == string(indexTab[i]))
        {
            int index = i * 5;
            
            int r = (date.day + date.mon) % 5 + index;//
            return r;
        }
        
        /*
         if (string(dayName) == string(indexTab[i]))
         {
         int r = (date.day + date.mon) % 7;
         if (r == 0 || r == 2 || r == 5)
         {
         return 2*i + 1;
         }
         return 2*i;
         }
         */
        
    }
    return 0; //! should never happen
}
//{
//    int daySB = getDaySB(date);
//    int sterm = getDaySB(birthDate)%10;
//    
//    const char* dayName = getDayName(daySB, sterm);
//    static const char* indexTab[] = { "正印", "偏印", "正官", "偏官", "正财", "偏财", "食神", "伤官", "比肩", "劫财" };
//    int cnt = sizeof(indexTab)/sizeof(char*);
//    for (int i = 0; i < cnt; i++)
//    {
//        if (string(dayName) == string(indexTab[i]))
//        {
//            int r = (date.day + date.mon) % 7;
//            if (r == 0 || r == 2 || r == 5)
//            {
//                return 2*i + 1;
//            }
//            return 2*i;
//        }
//    }
//    return 0; //! should never happen
//}

const char* getDayTitle(int dayIndex, bool isMale)
{
    static const char* maleTitles[] =
    {
        "锻炼日", "家庭日", "愿望日", "贵人日", "能量日",
        "戒懒日", "麻烦日", "学习日", "机会日", "戒懒日",//
        "低调日", "聆听日", "发挥日", "环保日", "低调日",//
        "堵车日", "戒躁日", "是非日", "堵车日", "戒躁日",//
        "收获日", "桃花日", "面试日", "造型日", "散财日",
        "惊喜日", "小财日", "捡漏日", "惊喜日", "小财日",//
        "才艺日", "改变日", "才艺日", "改变日", "才艺日",//
        "才艺日", "改变日", "才艺日", "改变日", "才艺日",//
        "朋友日", "苦逼日", "吵架日", "朋友日", "苦逼日",//
        "朋友日", "苦逼日", "吵架日", "朋友日", "苦逼日",//
    };
    static const char* femaleTitles[] =
    {
        "锻炼日", "家庭日", "愿望日", "贵人日", "能量日",
        "戒懒日", "麻烦日", "学习日", "机会日", "戒懒日",//
        "低调日", "聆听日", "发挥日", "环保日", "低调日",//
        "堵车日", "戒躁日", "是非日", "堵车日", "戒躁日",
        "收获日", "桃花日", "面试日", "造型日", "散财日",
        "惊喜日", "小财日", "捡漏日", "惊喜日", "小财日",
        "才艺日", "改变日", "姨妈日", "吵架日", "才艺日",
        "才艺日", "改变日", "姨妈日", "吵架日", "才艺日",
        "朋友日", "消耗日", "朋友日", "消耗日", "朋友日",
        "朋友日", "消耗日", "朋友日", "消耗日", "朋友日",
    };
    return isMale ? maleTitles[dayIndex] : femaleTitles[dayIndex];
}


//{
//    static const char* titles[] =
//    {
//        "贵人日", "家庭日",
//        "麻烦日", "学习日",
//        "低调日", "乖乖日",
//        "堵车日", "是非日",
//        "表现日", "桃花日",
//        "惊喜日", "小财日",
//        "才艺日", "变化日",
//        "才艺日", "变化日",
//        "朋友日", "消耗日",
//        "朋友日", "消耗日",
//    };
//    return titles[dayIndex];
//}

//const char* getDaySummary(int dayIndex, bool isMale)
//{
//    static const char* maleTab[20] =
//    {
//        "今天出门有惊喜哦", "今天可以和妈咪沟通一下哦",
//        "今天是非精上门", "没文化真可怕哦",
//        "今天no zuo no die", "和谐社会需要乖乖的你",
//        "今天出门难，难出门", "今天你要管住嘴迈开腿",
//        "今天请尽情发挥才能", "大爷，今天适合撩菜",
//        "今天出门有惊喜哦", "今天吃饭要刮奖哦",
//        "今天尽情玩耍吧", "今天做个百变的自己",
//        "今天尽情玩耍吧", "今天做个百变的自己",
//        "今天是好基友好朋友", "今天会有各种浪费",
//        "今天是好基友好朋友", "今天会有各种浪费",
//    };
//    
//    static const char* femaleTab[20] =
//    {
//        "今天出门有惊喜哦", "今天要和妈咪沟通一下哦",
//        "今天是非精上门", "没文化真可怕哦",
//        "今天no zuo no die", "和谐社会需要乖乖的你",
//        "今天出门难，难出门", "今天你要管住嘴迈开腿",
//        "今天请尽情发挥才能", "菇凉，今天适合撩汤哦",
//        "今天出门有惊喜哦", "今天吃饭要刮奖哦",
//        "今天尽情玩耍吧", "今天做个百变的自己",
//        "今天尽情玩耍吧", "今天做个百变的自己",
//        "今天是闺蜜聚会日", "今天会有各种浪费",
//        "今天是闺蜜聚会日", "今天会有各种浪费",
//    };
//    
//    return isMale ? maleTab[dayIndex] : femaleTab[dayIndex];
//}
//
//const char* getDayDetail(int dayIndex, bool isMale)
//{
//    static const char* maleTab[10] =
//    {
//        "今天你的身体处于亚健康状态，身体有些部分零件会罢工，可以去医院检查一下哦。另外今天要和最最亲爱的母亲大人说说话，她可是你一身的贵人哦。你还可以临时抱抱佛脚，和菩萨说说心里话。总之今天是你的贵人日，说不定从此你就会过上迎娶白富美，走上人生巅峰的生活",
//        
//        "无论是不是你患有懒癌，今天对你来说是非常适合学习探讨人生的好日子。设定一个人生目标，努力贯彻下去，会有好结果。今天会有亲朋好友来麻烦到你，遇见他们时，走为上策",
//        
//        "今天的你鸿运当头，在工作上淋漓尽致的发挥吧，容易被上司或者同行赏识表扬，你的工作将步入新的台阶。今天适合做一个聆听者。小编友情提醒，今天你很有可能违反交通规则哦，要和谐~~最后今天需要管住嘴，迈开腿，不要参与是非斗争。",
//        
//        "虽然回家的路像取经似的长路漫漫，堵车这事可别心急，总会到的，千万别违章，安全第一。今天注意管住嘴，迈开腿，不要参与是非斗争。",
//        
//        "努力工作的你，今天是个收获日，工作运极佳，尽情的在老板面前发挥吧。今天也是适合面试的好日子。今天大胆得花钱吧，千金难买爷开心，一大波桃花正向你涌来，去剪个帅气的头发吧",
//        
//        "今天的你如果不随便接受别人的小礼物、小恩惠，会有小小意外之财哦。适合买彩票和吃饭刮奖哦，出门时记得多往地上看看。",
//        
//        "今天很适合唱歌跳舞，是表现才华的好日子。今天适合做文艺青年，尽情的说拉弹唱吧。但是今天也很容易被强迫做些不愿意做的事情。如果今天有聚会和约会，一定要改变时间和地点哦",
//        
//        "今天很适合唱歌跳舞，是表现才华的好日子。今天适合做文艺青年，尽情的说拉弹唱吧。但是今天也很容易被强迫做些不愿意做的事情。如果今天有聚会和约会，一定要改变时间和地点哦",
//        
//        "今天的你花钱花时间，出力不讨好，喝水都塞牙，很多事情会花比平时多的时间。今天适合和兄弟们吃饭聚会侃大山，也会有许久不联系的朋友传来消息。今天容易和另一半发生冲突，如果你不想分手的话，让一步吧。",
//        
//        "今天的你花钱花时间，出力不讨好，喝水都塞牙，很多事情会花比平时多的时间。今天适合和兄弟们吃饭聚会侃大山，也会有许久不联系的朋友传来消息。今天容易和另一半发生冲突，如果你不想分手的话，让一步吧。"
//    };
//    
//    static const char* femaleTab[10] =
//    {
//        "今天你的身体处于亚健康状态，身体有些部分会罢工，不妨和最最亲爱的母亲大人说说话，她可是你一身的贵人哦。你还可以临时抱抱佛脚，和菩萨说说心里话。总之今天是你的贵人日，说不定从此你就会和男神举杯邀月，走上人生巅峰的生活",
//        
//        "无论是不是你患有懒癌，今天对你来说是非常适合学习探讨人生的好日子。设定一个人生目标，努力贯彻下去，会有好结果。今天会有亲朋好友来麻烦到你，遇见他们时，走为上策",
//        
//        "今天的你鸿运当头，在工作上淋漓尽致的发挥吧，容易被上司或者同行赏识表扬，你的工作将步入新的台阶。今天适合做一个聆听者。小编友情提醒，今天你很有可能违反交通规则哦，要和谐~~。今天不要乱放电，容易引来桃花，小编希望不是烂桃花。最后今天需要管住嘴，迈开腿，不要参与是非斗争。",
//        
//        "虽然回家的路像取经似的长路漫漫，堵车这事可别心急，总会到的，千万别违章，安全第一。今天注意管住嘴，迈开腿，不要参与是非斗争。今天不要乱放电，容易引来桃花，希望小主获得的不是烂桃花。",
//        
//        "努力工作的你，今天是个收获日，工作运极佳，尽情的在老板面前发挥吧。今天也是适合面试的好日子。今天大胆得花钱吧，千金难买姐开心，今天去做个新造型吧，一大波桃花正向小主涌来，还不赶快去买买买，凹造型。",
//        
//        "今天的你如果不随便接受别人的小礼物、小恩惠，会有小小意外之财哦。适合买彩票和吃饭刮奖哦，出门时记得多往地上看看。",
//        
//        "姑娘，今天很适合唱歌跳舞，是表现才华的好日子。今天适合做文艺女青年，尽情的说拉弹唱吧。但是今天也很容易被强迫做些不愿意做的事情。如果今天有聚会和约会，一定要改变时间和地点哦。今天容易和另一半发生冲突，如果你不想分手的话，让一步吧。今天也容易来大姨妈，所以红糖水喝起来吧！",
//        
//        "姑娘，今天很适合唱歌跳舞，是表现才华的好日子。今天适合做文艺女青年，尽情的说拉弹唱吧。但是今天也很容易被强迫做些不愿意做的事情。如果今天有聚会和约会，一定要改变时间和地点哦。今天容易和另一半发生冲突，如果你不想分手的话，让一步吧。今天也容易来大姨妈，所以红糖水喝起来吧！",
//        
//        "今天的你花钱花时间，出力不讨好，喝水都塞牙，很多事情会花比平时多的时间。今天适合和姐妹们逛街吃饭唠唠嗑，也会有许久不联系的朋友传来消息。",
//        
//        "今天的你花钱花时间，出力不讨好，喝水都塞牙，很多事情会花比平时多的时间。今天适合和姐妹们逛街吃饭唠唠嗑，也会有许久不联系的朋友传来消息。"
//    };
//
//    dayIndex /= 2;
//    return isMale ? maleTab[dayIndex] : femaleTab[dayIndex];
//}

const char* getDaySummary(int dayIndex, bool isMale)
{
    static const char* maleTab[50] =
    {
        "今天，约PAO不如约跑", "父母，是你一生的贵人", "今天，做许愿男子吧", "今天，会遇到特别的人哦", "今天，发挥满满正能量吧",
        "戒懒癌，万事成", "今天，是非精上门", "学霸学渣，你说了算", "JI，等着和你约会", "戒懒癌，万事成",
        "今天，NO ZUO NO DIE", "今天，做一个安静的美男子吧", "今天，和竞争对手PK吧", "今天，坐11路“公交”吧", "今天，NO ZUO NO DIE",
        "今天出门难，难出门", "浮躁心急钓不了大鱼", "没有把手的嘴易闯祸", "今天出门难，难出门", "浮躁心急钓不了大鱼",
        "今天，工作会有收获", "今天，你的桃花朵朵开", "今天和面试官来一场约会吧", "今天不打扮，最近不好看", "千金难买你开心",
        "知道什么是惊喜么？", "小财小财，今天就来", "捡漏王可不是浪得虚名的", "知道什么是惊喜么？", "小财小财，今天就来",
        "琴棋书画，诗酒花茶", "随遇而安，拥抱变化", "琴棋书画，诗酒花茶", "随遇而安，拥抱变化", "琴棋书画，诗酒花茶",
        "琴棋书画，诗酒花茶", "随遇而安，拥抱变化", "琴棋书画，诗酒花茶", "随遇而安，拥抱变化", "琴棋书画，诗酒花茶",
        "好丽友，好基友", "苦逼监狱，服刑一天", "想吵架，就刹车", "好丽友，好基友", "苦逼监狱，服刑一天",
        "好丽友，好基友", "苦逼监狱，服刑一天", "想吵架，就刹车", "好丽友，好基友", "苦逼监狱，服刑一天",
    };
    
    static const char* femaleTab[50] =
    {
        "今天，脂肪等你PK", "父母，是你一生的贵人", "今天，做许愿少女吧", "今天，会遇到特别的人哦", "今天，发挥满满正能量吧",
        "戒懒癌，万事成", "今天，是非精上门", "学霸学渣，你说了算", "JI，等着和你约会", "戒懒癌，万事成",
        "今天，NO ZUO NO DIE", "今天，做一个安静的美女子吧", "今天，和竞争对手撕逼吧", "今天，坐11路“公交”吧", "今天，NO ZUO NO DIE",
        "今天出门难，难出门", "浮躁心急钓不了大鱼", "没有把手的嘴易闯祸", "今天出门难，难出门", "浮躁心急钓不了大鱼",
        "今天，工作会有收获", "今天，你的桃花朵朵开", "今天和面试官来一场约会吧", "今天不打扮，最近不好看", "千金难买你开心",
        "知道什么是惊喜么？", "小财小财，今天就来", "捡漏王可不是浪得虚名的", "知道什么是惊喜么？", "小财小财，今天就来",
        "琴棋书画，诗酒花茶", "随遇而安，拥抱变化", "亲戚今天可能会来看你哦", "想吵架，就刹车", "琴棋书画，诗酒花茶",
        "琴棋书画，诗酒花茶", "随遇而安，拥抱变化", "亲戚今天可能会来看你哦", "想吵架，就刹车", "琴棋书画，诗酒花茶",
        "好丽友，好基友", "苦逼监狱，服刑一天", "好丽友，好基友", "苦逼监狱，服刑一天", "好丽友，好基友",
        "好丽友，好基友", "苦逼监狱，服刑一天", "好丽友，好基友", "苦逼监狱，服刑一天", "好丽友，好基友",
    };
    
    return isMale ? maleTab[dayIndex] : femaleTab[dayIndex];
}

const char* getDayDetail(int dayIndex, bool isMale)
{
    
    
    const char* maleTab[200] =
    {
        "约PAO不如约跑，今天动起来；今天和父母谈心运气会好哦；今天适合和神明许愿，会遇到贵人哦；今天在工作上你冲劲十足哦；傍晚会收到爱人的邀约，抓紧吧，汉子",
        "今天和你的亚健康来一场PK吧；和父母打个电话聊聊天，做他们一生的大宝贝；今天适合列出愿望清单，还会遇贵人，宝宝别错过；燃烧你今天满满的小宇宙吧",
        "爱运动的人运气都不会太差，今天动起来；和父母聊聊会有新收获；今天许愿特别准，说不定傍晚爱人有约；今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己",
        "今天跑起来，是时候告别亚健康了；今天你做啥，爸妈都骄傲；今天的心想事成可不是一句空话；贵人可遇不可求，今天的你出门就能撞到；能量满满，今天就该拼一波",
        "今天和父母谈心运气会好哦；约PAO不如约跑，今天动起来；今天适合和神明许愿，会遇到贵人哦；傍晚会收到爱人的邀约，抓紧吧，汉子；今天在工作上你冲劲十足哦~",
        "和父母打个电话聊聊天，做他们一生的大宝贝；今天和你的亚健康来一场PK吧；今天适合列出愿望清单，还会遇贵人，宝宝别错过；燃烧你今天满满的小宇宙吧",
        "和父母聊聊会有新收获；今天许愿特别准，说不定傍晚爱人有约；今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己；爱运动的人运气都不会太差，今天动起来",
        "今天你做啥，爸妈都骄傲；今天跑起来，是时候告别亚健康了；今天的心想事成可不是一句空话；贵人可遇不可求，今天的你出门就能撞到；能量满满，今天就该拼一波",
        "今天适合和神明许愿，会遇到贵人哦；今天和父母谈心运气会好哦；约PAO不如约跑，今天动起来；傍晚会收到爱人的邀约，抓紧吧，汉子；今天在工作上你冲劲十足哦~",
        "今天适合列出愿望清单，还会遇贵人，宝宝别错过；和父母打个电话聊聊天，做他们一生的大宝贝；今天和你的亚健康来一场PK吧；燃烧你今天满满的小宇宙吧",
        "今天许愿特别准，说不定傍晚爱人有约；今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己；和父母聊聊会有新收获；爱运动的人运气都不会太差，今天动起来",
        "今天的心想事成可不是一句空话；今天你做啥，爸妈都骄傲；今天跑起来，是时候告别亚健康了；贵人可遇不可求，今天的你出门就能撞到；能量满满，今天就该拼一波",
        "傍晚会收到爱人的邀约，抓紧吧，汉子；今天适合和神明许愿，会遇到贵人哦；今天和父母谈心运气会好哦；约PAO不如约跑，今天动起来；今天在工作上你冲劲十足哦~",
        "今天会遇贵人，也适合列出愿望清单，宝宝别错过；和父母打个电话聊聊天，做他们一生的大宝贝；今天和你的亚健康来一场PK吧；燃烧你今天满满的小宇宙吧",
        "今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己；今天许愿特别准，说不定傍晚爱人有约；和父母聊聊会有新收获；爱运动的人运气都不会太差，今天动起来",
        "贵人可遇不可求，今天的你出门就能撞到；今天的心想事成可不是一句空话；今天你做啥，爸妈都骄傲；今天跑起来，是时候告别亚健康了；能量满满，今天就该拼一波",
        "今天在工作上你冲劲十足哦；傍晚会收到爱人的邀约，抓紧吧，汉子；今天适合和神明许愿，会遇到贵人哦；今天和父母谈心运气会好哦；约PAO不如约跑，今天动起来",
        "燃烧你今天满满的小宇宙吧；今天适合列出愿望清单，还会遇贵人，宝宝别错过；和父母打个电话聊聊天，做他们一生的大宝贝；今天和你的亚健康来一场PK吧",
        "未来的你会感激今天奋斗的自己；今天会遇到特别的贵人朋友；今天许愿特别准，说不定傍晚爱人有约；和父母聊聊会有新收获；爱运动的人运气都不会太差，今天动起来",
        "能量满满，今天就该拼一波；贵人可遇不可求，今天的你出门就能撞到；今天的心想事成可不是一句空话；今天你做啥，爸妈都骄傲；今天跑起来，是时候告别亚健康了",
        "今天多动一动吧，一直懒着会变化石的；今天是非精们集体出动，赶紧隐身吧；今天多学习一小时，将来的老婆就多漂亮一分；像把妹一样把握住今天的机会吧！",
        "你为什么减肥不成功，因为你懒，今天必须戒懒；36计走为上计，今天屏蔽来麻烦你的好友吧；你的女神今天都在学习，你在瞅啥？不要错过今天触手可及的好机会",
        "戒懒癌，成功不是梦，今天你可以的；假装自己不在家，避开今天上门的麻烦精；人丑就该多读书，人帅就该知性帅，今天适合读书；好机会，今天等着和你约会",
        "要造，没有一个富翁是懒的，今天你别找借口偷懒；今天各种麻烦找上门，36计，走你；今天不学习，以后逛菜场，穿地摊货；今天机会向你微笑，赶快抱紧她",
        "今天是非精们集体出动，赶紧隐身吧；今天多动一动吧，一直懒着会变化石的；今天多学习一小时，将来的老婆就多漂亮一分；像把妹一样把握住今天的机会吧！",
        "36计走为上计，今天屏蔽来麻烦你的好友吧；你为什么减肥不成功，因为你懒，今天必须戒懒；你的女神今天都在学习，你在瞅啥？不要错过今天触手可及的好机会",
        "假装自己不在家，避开今天上门的麻烦精；戒懒癌，成功不是梦，今天你可以的；人丑就该多读书，人帅就该知性帅，今天适合读书；好机会，今天等着和你约会",
        "今天各种麻烦找上门，36计，走你；要造，没有一个富翁是懒的，今天你别找借口偷懒；今天不学习，以后逛菜场，穿地摊货；今天机会向你微笑，赶快抱紧她",
        "今天多学习一小时，将来的老婆就多漂亮一分；今天是非精们集体出动，赶紧隐身吧；今天多动一动吧，一直懒着会变化石的；像把妹一样把握住今天的机会吧！",
        "你的女神今天都在学习，你在瞅啥？36计走为上计，今天屏蔽来麻烦你的好友吧；你为什么减肥不成功，因为你懒，今天必须戒懒；不要错过今天触手可及的好机会",
        "人丑就该多读书，人帅就该知性帅，今天适合读书；假装自己不在家，避开今天上门的麻烦精；戒懒癌，成功不是梦，今天你可以的；好机会，今天等着和你约会",
        "今天不学习，以后逛菜场，穿地摊货；今天各种麻烦找上门，36计，走你；要造，没有一个富翁是懒的，今天你别找借口偷懒；今天机会向你微笑，赶快抱紧她",
        "像把妹一样把握住今天的机会吧!今天多学习一小时，将来的老婆就多漂亮一分；今天是非精们集体出动，赶紧隐身吧；今天多动一动吧，一直懒着会变化石的",
        "不要错过今天触手可及的好机会；你的女神今天都在学习，你在瞅啥？36计走为上计，今天屏蔽来麻烦你的好友吧；你为什么减肥不成功，因为你懒，今天必须戒懒",
        "好机会，今天等着和你约会；人丑就该多读书，人帅就该知性帅，今天适合读书；假装自己不在家，避开今天上门的麻烦精；戒懒癌，成功不是梦，今天你可以的",
        "今天机会向你微笑，赶快抱紧她；今天不学习，以后逛菜场，穿地摊货；今天各种麻烦找上门，36计，走你；要造，没有一个富翁是懒的，今天你别找借口偷懒",
        "今天多动一动吧，一直懒着会变化石的；今天是非精们集体出动，赶紧隐身吧；今天多学习一小时，将来的老婆就多漂亮一分；像把妹一样把握住今天的机会吧！",
        "你为什么减肥不成功，因为你懒，今天必须戒懒；36计走为上计，今天屏蔽来麻烦你的好友吧；你的女神今天都在学习，你在瞅啥？不要错过今天触手可及的好机会",
        "戒懒癌，成功不是梦，今天你可以的；假装自己不在家，避开今天上门的麻烦精；人丑就该多读书，人帅就该知性帅，今天适合读书；好机会，今天等着和你约会",
        "要造，没有一个富翁是懒的，今天你别找借口偷懒；今天各种麻烦找上门，36计，走你；今天不学习，以后逛菜场，穿地摊货；今天机会向你微笑，赶快抱紧她",
        "今天远离是非斗争，聪明人都明哲保身；今天适合做一个安静的美男子!工作上的鸿运当头就在今天，好好发挥自己吧；交警也来大姨妈，不想找麻烦今天避开他",
        "今天就别过秦王的生活啦，低调一点成大事；静静聆听别BB，你也是道亮丽风景；你不发挥就会挥发，今天好好在工作上秀自己；今天的路面超堵，出行基本靠走",
        "今天不装逼，装逼闪电劈，低调做人才能高调成功；聆听是暖男的必备技能，想泡女神今天封嘴；不要给自己设置上限，今天发挥你的极限；今天要乖，交警才不抓你",
        "路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；今天适合静静的听别人BB；做最好的自己，今天的你会被上司看好哦；今天的你容易违反交规，注意哦",
        "今天适合做一个安静的美男子!今天远离是非斗争，聪明人都明哲保身；工作上的鸿运当头就在今天，好好发挥自己吧；交警也来大姨妈，不想找麻烦今天避开他",
        "静静聆听别BB，你也是道亮丽风景；今天就别过秦王的生活啦，低调一点成大事；你不发挥就会挥发，今天好好在工作上秀自己；今天的路面超堵，出行基本靠走",
        "聆听是暖男的必备技能，想泡女神今天封嘴；今天不装逼，装逼闪电劈，低调做人才能高调成功；不要给自己设置上限，今天发挥你的极限；今天要乖，交警才不抓你",
        "今天适合静静的听别人BB；路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；做最好的自己，今天的你会被上司看好哦；今天的你容易违反交规，注意哦",
        "工作上的鸿运当头就在今天，好好发挥自己吧；今天适合做一个安静的美男子!今天远离是非斗争，聪明人都明哲保身；交警也来大姨妈，不想找麻烦今天避开他",
        "你不发挥就会挥发，今天好好在工作上秀自己；静静聆听别BB，你也是道亮丽风景；今天就别过秦王的生活啦，低调一点成大事；今天的路面超堵，出行基本靠走",
        "不要给自己设置上限，今天发挥你的极限；聆听是暖男的必备技能，想泡女神今天封嘴；今天不装逼，装逼闪电劈，低调做人才能高调成功；今天要乖，交警才不抓你",
        "做最好的自己，今天的你会被上司看好哦；今天适合静静的听别人BB；路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；今天的你容易违反交规，注意哦",
        "交警也来大姨妈，不想找麻烦今天避开他；工作上的鸿运当头就在今天，好好发挥自己吧；今天适合做一个安静的美男子!今天远离是非斗争，聪明人都明哲保身",
        "今天的路面超堵，出行基本靠走；你不发挥就会挥发，今天好好在工作上秀自己；静静聆听别BB，你也是道亮丽风景；今天就别过秦王的生活啦，低调一点成大事",
        "今天要乖，交警才不抓你；不要给自己设置上限，今天发挥你的极限；聆听是暖男的必备技能，想泡女神今天封嘴；今天不装逼，装逼闪电劈，低调做人才能高调成功",
        "今天的你容易违反交规，注意哦；做最好的自己，今天的你会被上司看好哦；今天适合静静的听别人BB；路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴",
        "今天远离是非斗争，聪明人都明哲保身；今天适合做一个安静的美男子!工作上的鸿运当头就在今天，好好发挥自己吧；交警也来大姨妈，不想找麻烦今天避开他",
        "今天就别过秦王的生活啦，低调一点成大事；静静聆听别BB，你也是道亮丽风景；你不发挥就会挥发，今天好好在工作上秀自己；今天的路面超堵，出行基本靠走",
        "今天不装逼，装逼闪电劈，低调做人才能高调成功；聆听是暖男的必备技能，想泡女神今天封嘴；不要给自己设置上限，今天发挥你的极限；今天要乖，交警才不抓你",
        "路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；今天适合静静的听别人BB；做最好的自己，今天的你会被上司看好哦；今天的你容易违反交规，注意哦",
        "今天容易违章堵车，出行像去西天取经一样长路漫漫，但安全是第一；生活不钻牛角尖，今天输什么也不能输了心情；不要乱说话，今天容易招惹是非精，小心驶得万年船",
        "堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些；一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴",
        "上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天别急躁，停下来，才能好好看路上风景；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "要是今天堵车的烦，不如路上多看看风景吧；世界如此美妙，就不要如此暴躁了；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "生活不钻牛角尖，今天输什么也不能输了心情；今天容易违章堵车，出行像去西天取经一样长路漫漫，但安全是第一；不要乱说话，今天容易招惹是非精，小心驶得万年船",
        "一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴；堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些",
        "今天别急躁，停下来，才能好好看路上风景；上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "世界如此美妙，就不要如此暴躁了；要是今天堵车的烦，不如路上多看看风景吧；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "不要乱说话，今天容易招惹是非精，小心驶得万年船；生活不钻牛角尖，今天输什么也不能输了心情；今天容易违章堵车，出行像去西天取经一样长路漫漫，但安全是第一",
        "不想别人百度你，今天千万管住你的嘴；一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些",
        "今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道；今天别急躁，停下来，才能好好看路上风景；上班路上不比去西天取经容易，今天路上自行车跑的比宝马快",
        "今天容易“被”是非，凡事都躲着点吧；世界如此美妙，就不要如此暴躁了；要是今天堵车的烦，不如路上多看看风景吧；不管发生什么，地球还是在转，淡定吧",
        "今天容易违章堵车，出行像去西天取经一样长路漫漫，但安全是第一；生活不钻牛角尖，今天输什么也不能输了心情；不要乱说话，今天容易招惹是非精，小心驶得万年船",
        "堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些；一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴",
        "上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天别急躁，停下来，才能好好看路上风景；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "要是今天堵车的烦，不如路上多看看风景吧；世界如此美妙，就不要如此暴躁了；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "生活不钻牛角尖，今天输什么也不能输了心情；今天容易违章堵车，出行像去西天取经一样长路漫漫，但安全是第一；不要乱说话，今天容易招惹是非精，小心驶得万年船",
        "一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴；堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些",
        "今天别急躁，停下来，才能好好看路上风景；上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "世界如此美妙，就不要如此暴躁了；要是今天堵车的烦，不如路上多看看风景吧；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "耕耘了辣么久，今天是时候收获啦；今天的你自带镁光灯，妹子都在看你；面试官会青睐今天闪亮的你；凹个造型吧，你就是今天的男神；千金难买爷开心，今天适合爷花钱",
        "今天能收获前期的努力，尽情发挥吧；你今天就是万人迷，妹子蜂拥而至；如需面试，今天你是千里马；换发型，换心情，今天适合你耍帅；花钱吧，今天你说了算",
        "今天的你收获满满；妹子滚滚而来，绝对是爷您撩菜的好日子；今天面试去吧，到哪里都有伯乐欣赏你；好好打扮，今天有艳遇哦；千金散尽还复来，今天的钱花的值",
        "今天在竞争对手面前显摆能力吧，你是大赢家；今天的你桃花朵朵开；今天的你就是面试官想要的人；今天不打扮，最近不好看；今天花钱找个乐，绝对天经地义",
        "今天的你自带镁光灯，妹子都在看你；耕耘了辣么久，今天是时候收获啦；面试官会青睐今天闪亮的你；凹个造型吧，你就是今天的男神；千金难买爷开心，今天适合爷花钱",
        "你今天就是万人迷，妹子蜂拥而至；今天能收获前期的努力，尽情发挥吧；如需面试，今天你是千里马；换发型，换心情，今天适合你耍帅；花钱吧，今天你说了算",
        "妹子滚滚而来，绝对是爷您撩菜的好日子；今天的你收获满满；今天面试去吧，到哪里都有伯乐欣赏你；好好打扮，今天有艳遇哦；千金散尽还复来，今天的钱花的值",
        "今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家；今天的你就是面试官想要的人；今天不打扮，最近不好看；今天花钱找个乐，绝对天经地义",
        "面试官会青睐今天闪亮的你；耕耘了辣么久，今天是时候收获啦；今天的你自带镁光灯，妹子都在看你；凹个造型吧，你就是今天的男神；千金难买爷开心，今天适合爷花钱",
        "如需面试，今天你是千里马；你今天就是万人迷，妹子蜂拥而至；今天能收获前期的努力，尽情发挥吧；换发型，换心情，今天适合你耍帅；花钱吧，今天你说了算",
        "今天面试去吧，到哪里都有伯乐欣赏你；妹子滚滚而来，绝对是爷您撩菜的好日子；今天的你收获满满；好好打扮，今天有艳遇哦；千金散尽还复来，今天的钱花的值",
        "今天的你就是面试官想要的人；今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家；今天不打扮，最近不好看；今天花钱找个乐，绝对天经地义",
        "凹个造型吧，你就是今天的男神；今天的你自带镁光灯，妹子都在看你；面试官会青睐今天闪亮的你；耕耘了辣么久，今天是时候收获啦；千金难买爷开心，今天适合爷花钱",
        "换发型，换心情，今天适合你耍帅；如需面试，今天你是千里马；你今天就是万人迷，妹子蜂拥而至；今天能收获前期的努力，尽情发挥吧；花钱吧，今天你说了算",
        "好好打扮，今天有艳遇哦；今天面试去吧，到哪里都有伯乐欣赏你；妹子滚滚而来，绝对是爷您撩菜的好日子；今天的你收获满满；千金散尽还复来，今天的钱花的值",
        "今天不打扮，最近不好看；今天的你就是面试官想要的人；今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家；今天花钱找个乐，绝对天经地义",
        "千金难买爷开心，今天适合爷花钱；今天的你自带镁光灯，妹子都在看你；凹个造型吧，你就是今天的男神；面试官会青睐今天闪亮的你；耕耘了辣么久，今天是时候收获啦",
        "花钱吧，今天你说了算；换发型，换心情，今天适合你耍帅；如需面试，今天你是千里马；你今天就是万人迷，妹子蜂拥而至；今天能收获前期的努力，尽情发挥吧",
        "千金散尽还复来，今天的钱花的值；好好打扮，今天有艳遇哦；今天面试去吧，到哪里都有伯乐欣赏你；妹子滚滚而来，绝对是爷您撩菜的好日子；今天的你收获满满",
        "今天花钱找个乐，绝对天经地义；今天不打扮，最近不好看；今天的你就是面试官想要的人；今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家",
        "听说今天拒绝小恩小惠就会有惊喜出现哦；今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；小财小财，今天就来，积少成多你也是大富豪；知道吗，捡漏可是高薪职业，今天出门多低头，捡漏捞一笔吧",
        "大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；小钱钱在向爷招手，自家小金库又要小赚一笔啦；今天是适合爷您捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；今天会小赚一笔，意外的财富最让人开心；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；听说今天拒绝小恩小惠就会有惊喜出现哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "小财小财，今天就来，积少成多你也是大富豪；日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；知道吗，捡漏可是高薪职业，今天出门多低头，捡漏捞一笔吧",
        "小钱钱在向爷招手，自家小金库又要小赚一笔啦；大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；今天是适合爷您捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "今天会小赚一笔，意外的财富最让人开心；小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "出门时记得多往地上看看吧，说不定你就是新一代的捡漏王；今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；听说今天拒绝小恩小惠就会有惊喜出现哦",
        "知道吗，捡漏可是高薪职业，今天出门多低头，捡漏捞一笔吧；小财小财，今天就来，积少成多你也是大富豪；日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜",
        "今天是适合爷您捡漏的日子，漏网之鱼可逃不出你的手掌心；小钱钱在向爷招手，自家小金库又要小赚一笔啦；大恩不言谢，小恩不要接，今天的你会有惊喜出现哦",
        "鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦；今天会小赚一笔，意外的财富最让人开心；小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜",
        "听说今天拒绝小恩小惠就会有惊喜出现哦；今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；小财小财，今天就来，积少成多你也是大富豪；知道吗，捡漏可是高薪职业，今天出门多低头，捡漏捞一笔吧",
        "大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；小钱钱在向爷招手，自家小金库又要小赚一笔啦；今天是适合爷您捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；今天会小赚一笔，意外的财富最让人开心；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；听说今天拒绝小恩小惠就会有惊喜出现哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "小财小财，今天就来，积少成多你也是大富豪；日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；知道吗，捡漏可是高薪职业，今天出门多低头，捡漏捞一笔吧",
        "小钱钱在向爷招手，自家小金库又要小赚一笔啦；大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；今天是适合爷您捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "今天会小赚一笔，意外的财富最让人开心；小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧",
        "只拨拨吉他，都能文艺范儿十足，今天秀出才艺；今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切",
        "今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧；今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来",
        "今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切；只拨拨吉他，都能文艺范儿十足，今天秀出才艺",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿；今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦",
        "今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦；今天有很多人会对你说：哎呀妈呀，你太有才了",
        "今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧",
        "只拨拨吉他，都能文艺范儿十足，今天秀出才艺；今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切",
        "今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧；今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来",
        "今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切；只拨拨吉他，都能文艺范儿十足，今天秀出才艺",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿；今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦",
        "今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦；今天有很多人会对你说：哎呀妈呀，你太有才了",
        "今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧",
        "只拨拨吉他，都能文艺范儿十足，今天秀出才艺；今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切",
        "今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦",
        "今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧",
        "只拨拨吉他，都能文艺范儿十足，今天秀出才艺；今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切",
        "今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧；今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来",
        "今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切；只拨拨吉他，都能文艺范儿十足，今天秀出才艺",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿；今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦",
        "今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦；今天有很多人会对你说：哎呀妈呀，你太有才了",
        "今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧",
        "只拨拨吉他，都能文艺范儿十足，今天秀出才艺；今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切",
        "今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧；今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来",
        "今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切；只拨拨吉他，都能文艺范儿十足，今天秀出才艺",
        "今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿；今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦",
        "今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦；今天有很多人会对你说：哎呀妈呀，你太有才了",
        "今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，小忍一下吧",
        "只拨拨吉他，都能文艺范儿十足，今天秀出才艺；今天计划总是赶不上变化，约会前请多多确认时间和地点哦；今天也容易被强迫做违心的事，别怕，你能烫平一切",
        "今天当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦；今天爷约会特别多变，需提前确认时间地点，爷才能不走弯路；今天容易被强迫做违心的事，那都不是事儿",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；在对的时间、对的地点才能做对的事，约会前请多多确认哦",
        "酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天出力不讨好，苦逼的你就小忍一下吧；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天容易和另一半吵架，如果爱她，就珍惜她",
        "女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？宝宝心塞塞，苦逼就忍忍吧；不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天出力不讨好，苦逼的你就小忍一下吧；今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；今天容易和另一半吵架，如果爱她，就珍惜她",
        "宝宝心塞塞，苦逼就忍忍吧；女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "今天容易和另一半吵架，先在嘴上装个刹车吧；今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；",
        "今天容易和另一半BB，且行且珍惜，让让对方吧；今天出力不讨好，苦逼的你就小忍一下吧；今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙",
        "今天容易和另一半吵架，如果爱她，就珍惜她；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦",
        "不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧；宝宝心塞塞，苦逼就忍忍吧；女友都没有基友贴心，今天找兄弟们聚聚吧",
        "酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天出力不讨好，苦逼的你就小忍一下吧；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天容易和另一半吵架，如果爱她，就珍惜她",
        "女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？宝宝心塞塞，苦逼就忍忍吧；不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天出力不讨好，苦逼的你就小忍一下吧；今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；今天容易和另一半吵架，如果爱她，就珍惜她",
        "宝宝心塞塞，苦逼就忍忍吧；女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天出力不讨好，苦逼的你就小忍一下吧；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天容易和另一半吵架，如果爱她，就珍惜她",
        "女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？宝宝心塞塞，苦逼就忍忍吧；不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天出力不讨好，苦逼的你就小忍一下吧；今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；今天容易和另一半吵架，如果爱她，就珍惜她",
        "宝宝心塞塞，苦逼就忍忍吧；女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "今天容易和另一半吵架，先在嘴上装个刹车吧；今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；",
        "今天容易和另一半BB，且行且珍惜，让让对方吧；今天出力不讨好，苦逼的你就小忍一下吧；今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙",
        "今天容易和另一半吵架，如果爱她，就珍惜她；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦",
        "不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧；宝宝心塞塞，苦逼就忍忍吧；女友都没有基友贴心，今天找兄弟们聚聚吧",
        "酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天出力不讨好，苦逼的你就小忍一下吧；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天容易和另一半吵架，如果爱她，就珍惜她",
        "女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？宝宝心塞塞，苦逼就忍忍吧；不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧",
        "今天样样都不顺，但是哪怕跌倒，也要爬起来再哭；酒逢知己千杯少，今天找朋友们聚聚吧；老友有难，今天拉他们一把；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天出力不讨好，苦逼的你就小忍一下吧；今天不妨和兄弟们吃顿饭，把酒言欢吧；一个好汉三个帮，今天会有朋友找你帮忙；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；今天容易和另一半吵架，如果爱她，就珍惜她",
        "宝宝心塞塞，苦逼就忍忍吧；女友有基友贴心？今天找兄弟们聚聚吧；今天有兄弟找你：朋友，侬帮帮忙好吗？不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧"
    };
    
    const char* femaleTab[200] =
    {
        
        "想当女神还在吃？今天动起来；和父母今天谈心运气会好哦；也适合和神明许愿，会遇到贵人哦；今天在工作上你冲劲十足；傍晚会收到爱人的邀约，甜蜜吧，妹子",
        "今天和你的亚健康来一场PK吧；给父母打个电话，做他们一生的大宝贝；伐开心，要包包？今天列出愿望清单会遇贵人，囡囡别错过；燃烧你今天满满的小宇宙吧",
        "爱运动的人运气都不会太差，今天动起来；和父母聊聊会有新收获；今天许愿特别准，说不定傍晚爱人有约；今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己",
        "比爱过更伤人的话是瘦过，今天跑起来；今天你做啥，爸妈都骄傲；今天的心想事成可不是一句空话；贵人可遇不可求，今天的你出门就能撞到；能量满满，今天就该拼一波",
        "和父母今天谈心运气会好哦；也适合和神明许愿，会遇到贵人哦；想当女神还在吃？今天动起来；今天在工作上你冲劲十足；傍晚会收到爱人的邀约，甜蜜吧，妹子",
        "给父母打个电话，做他们一生的大宝贝；今天和你的亚健康来一场PK吧；伐开心，要包包？今天列出愿望清单会遇贵人，囡囡别错过；燃烧你今天满满的小宇宙吧",
        "和父母聊聊会有新收获；今天许愿特别准，说不定傍晚爱人有约；今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己；爱运动的人运气都不会太差，今天动起来",
        "今天你做啥，爸妈都骄傲；比爱过更伤人的话是瘦过，今天跑起来；今天的心想事成可不是一句空话；贵人可遇不可求，今天的你出门就能撞到；能量满满，今天就该拼一波",
        "今天适合和神明许愿，会遇到贵人哦；和父母今天谈心运气会好哦；想当女神还在吃？今天动起来；今天在工作上你冲劲十足；傍晚会收到爱人的邀约，甜蜜吧，妹子",
        "伐开心，要包包？今天列出愿望清单会遇贵人，囡囡别错过；给父母打个电话，做他们一生的大宝贝；今天和你的亚健康来一场PK吧；燃烧你今天满满的小宇宙吧",
        "今天许愿特别准，说不定傍晚爱人有约；今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己；和父母聊聊会有新收获；爱运动的人运气都不会太差，今天动起来",
        "今天的心想事成可不是一句空话；今天你做啥，爸妈都骄傲；比爱过更伤人的话是瘦过，今天跑起来；贵人可遇不可求，今天的你出门就能撞到；能量满满，今天就该拼一波",
        "傍晚会收到爱人的邀约，甜蜜吧，妹子；今天适合和神明许愿，会遇到贵人哦；和父母今天谈心运气会好哦；想当女神还在吃？今天动起来；今天在工作上你冲劲十足",
        "伐开心，要包包？今天列出愿望清单会遇贵人，囡囡别错过；给父母打个电话，做他们一生的大宝贝；今天和你的亚健康来一场PK吧；燃烧你今天满满的小宇宙吧",
        "今天会遇到特别的贵人朋友；未来的你会感激今天奋斗的自己；今天许愿特别准，说不定傍晚爱人有约；和父母聊聊会有新收获；爱运动的人运气都不会太差，今天动起来",
        "贵人可遇不可求，今天的你出门就能撞到；今天的心想事成可不是一句空话；今天你做啥，爸妈都骄傲；比爱过更伤人的话是瘦过，今天跑起来；能量满满，今天就该拼一波",
        "今天在工作上你冲劲十足；傍晚会收到爱人的邀约，甜蜜吧，妹子；今天适合和神明许愿，会遇到贵人哦；和父母今天谈心运气会好哦；想当女神还在吃？今天动起来",
        "燃烧你今天满满的小宇宙吧；伐开心，要包包？今天列出愿望清单会遇贵人，囡囡别错过；给父母打个电话，做他们一生的大宝贝；今天和你的亚健康来一场PK吧",
        "未来的你会感激今天奋斗的自己；今天会遇到特别的贵人朋友；今天许愿特别准，说不定傍晚爱人有约；和父母聊聊会有新收获；爱运动的人运气都不会太差，今天动起来",
        "能量满满，今天就该拼一波；贵人可遇不可求，今天的你出门就能撞到；今天的心想事成可不是一句空话；今天你做啥，爸妈都骄傲；比爱过更伤人的话是瘦过，今天跑起来",
        "今天多动一动吧，一直懒着会变化石的；今天是非精们集体出动，赶紧隐身吧；今天多学习一小时，将来的老公就多帅气一分；机会就是小鲜肉，今天好好把握",
        "你为什么减肥不成功，因为你懒，今天必须戒懒；36计走为上计，今天屏蔽来麻烦你的好友吧；你的男神今天都在学习，你在瞅啥？不要错过今天触手可及的好机会",
        "戒懒癌，成功不是梦，今天你可以的；假装自己不在家，避开今天上门的麻烦精；人丑就该多读书，人美就该知性美，今天适合读书；好机会，今天等着和你约会",
        "要造，没有一个富翁是懒的，今天你别找借口偷懒；今天各种麻烦找上门，36计，走你；今天不学习，以后逛菜场，穿地摊货；今天机会向你微笑，赶快抱紧她",
        "今天是非精们集体出动，赶紧隐身吧；今天多动一动吧，一直懒着会变化石的；今天多学习一小时，将来的老公就多帅气一分；机会就是小鲜肉，今天好好把握",
        "36计走为上计，今天屏蔽来麻烦你的好友吧；你为什么减肥不成功，因为你懒，今天必须戒懒；你的男神今天都在学习，你在瞅啥？不要错过今天触手可及的好机会",
        "假装自己不在家，避开今天上门的麻烦精；戒懒癌，成功不是梦，今天你可以的；人丑就该多读书，人美就该知性美，今天适合读书；好机会，今天等着和你约会",
        "今天各种麻烦找上门，36计，走你；要造，没有一个富翁是懒的，今天你别找借口偷懒；今天不学习，以后逛菜场，穿地摊货；今天机会向你微笑，赶快抱紧她",
        "今天多学习一小时，将来的老公就多帅气一分；今天是非精们集体出动，赶紧隐身吧；今天多动一动吧，一直懒着会变化石的；机会就是小鲜肉，今天好好把握",
        "你的男神今天都在学习，你在瞅啥？36计走为上计，今天屏蔽来麻烦你的好友吧；你为什么减肥不成功，因为你懒，今天必须戒懒；不要错过今天触手可及的好机会",
        "人丑就该多读书，人美就该知性美，今天适合读书；假装自己不在家，避开今天上门的麻烦精；戒懒癌，成功不是梦，今天你可以的；好机会，今天等着和你约会",
        "今天不学习，以后逛菜场，穿地摊货；今天各种麻烦找上门，36计，走你；要造，没有一个富翁是懒的，今天你别找借口偷懒；今天机会向你微笑，赶快抱紧她",
        "机会就是小鲜肉，今天好好把握今天多学习一小时，将来的老公就多帅气一分；今天是非精们集体出动，赶紧隐身吧；今天多动一动吧，一直懒着会变化石的",
        "不要错过今天触手可及的好机会；你的男神今天都在学习，你在瞅啥？36计走为上计，今天屏蔽来麻烦你的好友吧；你为什么减肥不成功，因为你懒，今天必须戒懒",
        "好机会，今天等着和你约会；人丑就该多读书，人美就该知性美，今天适合读书；假装自己不在家，避开今天上门的麻烦精；戒懒癌，成功不是梦，今天你可以的",
        "今天机会向你微笑，赶快抱紧她；今天不学习，以后逛菜场，穿地摊货；今天各种麻烦找上门，36计，走你；要造，没有一个富翁是懒的，今天你别找借口偷懒",
        "今天多动一动吧，一直懒着会变化石的；今天是非精们集体出动，赶紧隐身吧；今天多学习一小时，将来的老公就多帅气一分；机会就是小鲜肉，今天好好把握",
        "你为什么减肥不成功，因为你懒，今天必须戒懒；36计走为上计，今天屏蔽来麻烦你的好友吧；你的男神今天都在学习，你在瞅啥？不要错过今天触手可及的好机会",
        "戒懒癌，成功不是梦，今天你可以的；假装自己不在家，避开今天上门的麻烦精；人丑就该多读书，人美就该知性美，今天适合读书；好机会，今天等着和你约会",
        "要造，没有一个富翁是懒的，今天你别找借口偷懒；今天各种麻烦找上门，36计，走你；今天不学习，以后逛菜场，穿地摊货；今天机会向你微笑，赶快抱紧她",
        "今天远离是非斗争，聪明人都明哲保身；今天适合做一个安静的美女!工作上的鸿运当头就在今天，好好发挥自己吧；交警也来大姨妈，不想找麻烦今天避开他",
        "今天就别过芈姝的生活啦，低调一点成大事；静静聆听别BB，你也是道亮丽风景；你不发挥就会挥发，今天好好在工作上秀自己；今天的路面超堵，出行基本靠走",
        "今天不装逼，装逼闪电劈，低调做人才能高调成功；聆听是萌妹的必备技能，想约男神今天封嘴；不要给自己设置上限，今天发挥你的极限；今天要乖，交警才不抓你",
        "路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；今天适合静静的听别人BB；做最好的自己，今天的你会被上司看好哦；今天的你容易违反交规，注意哦",
        "今天适合做一个安静的美女!今天远离是非斗争，聪明人都明哲保身；工作上的鸿运当头就在今天，好好发挥自己吧；交警也来大姨妈，不想找麻烦今天避开他",
        "静静聆听别BB，你也是道亮丽风景；今天就别过芈姝的生活啦，低调一点成大事；你不发挥就会挥发，今天好好在工作上秀自己；今天的路面超堵，出行基本靠走",
        "聆听是萌妹的必备技能，想约男神今天封嘴；今天不装逼，装逼闪电劈，低调做人才能高调成功；不要给自己设置上限，今天发挥你的极限；今天要乖，交警才不抓你",
        "今天适合静静的听别人BB；路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；做最好的自己，今天的你会被上司看好哦；今天的你容易违反交规，注意哦",
        "工作上的鸿运当头就在今天，好好发挥自己吧；今天适合做一个安静的美女!今天远离是非斗争，聪明人都明哲保身；交警也来大姨妈，不想找麻烦今天避开他",
        "你不发挥就会挥发，今天好好在工作上秀自己；静静聆听别BB，你也是道亮丽风景；今天就别过芈姝的生活啦，低调一点成大事；今天的路面超堵，出行基本靠走",
        "不要给自己设置上限，今天发挥你的极限；聆听是萌妹的必备技能，想约男神今天封嘴；今天不装逼，装逼闪电劈，低调做人才能高调成功；今天要乖，交警才不抓你",
        "做最好的自己，今天的你会被上司看好哦；今天适合静静的听别人BB；路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；今天的你容易违反交规，注意哦",
        "交警也来大姨妈，不想找麻烦今天避开他；工作上的鸿运当头就在今天，好好发挥自己吧；今天适合做一个安静的美女!今天远离是非斗争，聪明人都明哲保身",
        "今天的路面超堵，出行基本靠走；你不发挥就会挥发，今天好好在工作上秀自己；静静聆听别BB，你也是道亮丽风景；今天就别过芈姝的生活啦，低调一点成大事",
        "今天要乖，交警才不抓你；不要给自己设置上限，今天发挥你的极限；聆听是萌妹的必备技能，想约男神今天封嘴；今天不装逼，装逼闪电劈，低调做人才能高调成功",
        "今天的你容易违反交规，注意哦；做最好的自己，今天的你会被上司看好哦；今天适合静静的听别人BB；路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴",
        "今天远离是非斗争，聪明人都明哲保身；今天适合做一个安静的美女!工作上的鸿运当头就在今天，好好发挥自己吧；交警也来大姨妈，不想找麻烦今天避开他",
        "今天就别过芈姝的生活啦，低调一点成大事；静静聆听别BB，你也是道亮丽风景；你不发挥就会挥发，今天好好在工作上秀自己；今天的路面超堵，出行基本靠走",
        "今天不装逼，装逼闪电劈，低调做人才能高调成功；聆听是萌妹的必备技能，想约男神今天封嘴；不要给自己设置上限，今天发挥你的极限；今天要乖，交警才不抓你",
        "路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴；今天适合静静的听别人BB；做最好的自己，今天的你会被上司看好哦；今天的你容易违反交规，注意哦",
        "今天容易违章，去任何地方都像去西天一样长路漫漫；堵车不算啥，安全是第一！生活不钻牛角尖，今天输什么也不能输了心情；今天不要乱说话，小心招来是非精",
        "堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些；一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴",
        "上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天别急躁，停下来，才能好好看路上风景；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "要是今天堵车的烦，不如路上多看看风景吧；世界如此美妙，就不要如此暴躁了；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "生活不钻牛角尖，今天输什么也不能输了心情今天容易违章，去任何地方都像去西天一样长路漫漫；堵车不算啥，安全是第一！今天不要乱说话，小心招来是非精",
        "一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴；堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些",
        "今天别急躁，停下来，才能好好看路上风景；上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "世界如此美妙，就不要如此暴躁了；要是今天堵车的烦，不如路上多看看风景吧；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "今天不要乱说话，小心招来是非精；生活不钻牛角尖，今天输什么也不能输了心情；今天容易违章，去任何地方都像去西天一样长路漫漫；堵车不算啥，安全是第一！",
        "不想别人百度你，今天千万管住你的嘴；一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些",
        "今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道；今天别急躁，停下来，才能好好看路上风景；上班路上不比去西天取经容易，今天路上自行车跑的比宝马快",
        "今天容易“被”是非，凡事都躲着点吧；世界如此美妙，就不要如此暴躁了；要是今天堵车的烦，不如路上多看看风景吧；不管发生什么，地球还是在转，淡定吧",
        "今天容易违章，去任何地方都像去西天一样长路漫漫；堵车不算啥，安全是第一！生活不钻牛角尖，今天输什么也不能输了心情；今天不要乱说话，小心招来是非精",
        "堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些；一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴",
        "上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天别急躁，停下来，才能好好看路上风景；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "要是今天堵车的烦，不如路上多看看风景吧；世界如此美妙，就不要如此暴躁了；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "生活不钻牛角尖，今天输什么也不能输了心情今天容易违章，去任何地方都像去西天一样长路漫漫；堵车不算啥，安全是第一！今天不要乱说话，小心招来是非精",
        "一切皆过眼云烟，今天你必须淡定，冲动是魔鬼；不想别人百度你，今天千万管住你的嘴；堵车有时像便秘，总在原地努力；今天容易违章和堵车，听音乐放轻松些",
        "今天别急躁，停下来，才能好好看路上风景；上班路上不比去西天取经容易，今天路上自行车跑的比宝马快；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道",
        "世界如此美妙，就不要如此暴躁了；要是今天堵车的烦，不如路上多看看风景吧；不管发生什么，地球还是在转，淡定吧；今天容易“被”是非，凡事都躲着点吧",
        "今天是收获的好日子；今天的你魅力十足，小鲜肉都在看你；今天面试官对你特有眼缘；今天去凹造型吧，新一代女神就是你了；千金难买小主开心，今天就要买买买",
        "今天就是收获日，工作运极佳；今天你就是万人迷，小鲜肉蜂拥而至；自信去面试吧，今天你就是千里马；换一种发型，换一种心情；今天多多花钱吧，用多少能回多少哦",
        "今天的你收获满满；小鲜肉滚滚而来，今天可别挑花眼；今天面试去吧，到哪里都有伯乐欣赏你；好好打扮，今天有艳遇哦；千金散尽还复来，今天的钱花的值",
        "今天在竞争对手面前显摆能力吧，你是大赢家；今天的你桃花朵朵开；今天的你就是面试官想要的人；今天不打扮，最近不好看；今天花钱找个乐，绝对天经地义",
        "今天的你魅力十足，小鲜肉都在看你；今天是收获的好日子；今天面试官对你特有眼缘；今天去凹造型吧，新一代女神就是你了；千金难买小主开心，今天就要买买买",
        "今天你就是万人迷，小鲜肉蜂拥而至；今天就是收获日，工作运极佳；自信去面试吧，今天你就是千里马；换一种发型，换一种心情；今天多多花钱吧，用多少能回多少哦",
        "小鲜肉滚滚而来，今天可别挑花眼；今天的你收获满满；今天面试去吧，到哪里都有伯乐欣赏你；好好打扮，今天有艳遇哦；千金散尽还复来，今天的钱花的值",
        "今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家；今天的你就是面试官想要的人；今天不打扮，最近不好看；今天花钱找个乐，绝对天经地义",
        "今天面试官对你特有眼缘；今天的你魅力十足，小鲜肉都在看你；今天是收获的好日子；今天去凹造型吧，新一代女神就是你了；千金难买小主开心，今天就要买买买",
        "自信去面试吧，今天你就是千里马；今天你就是万人迷，小鲜肉蜂拥而至；今天就是收获日，工作运极佳；换一种发型，换一种心情；今天多多花钱吧，用多少能回多少哦",
        "今天面试去吧，到哪里都有伯乐欣赏你；小鲜肉滚滚而来，今天可别挑花眼；今天的你收获满满；好好打扮，今天有艳遇哦；千金散尽还复来，今天的钱花的值",
        "今天的你就是面试官想要的人；今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家；今天不打扮，最近不好看；今天花钱找个乐，绝对天经地义",
        "今天去凹造型吧，新一代女神就是你了；今天面试官对你特有眼缘；今天的你魅力十足，小鲜肉都在看你；今天是收获的好日子；千金难买小主开心，今天就要买买买",
        "换一种发型，换一种心情；自信去面试吧，今天你就是千里马；今天你就是万人迷，小鲜肉蜂拥而至；今天就是收获日，工作运极佳；今天多多花钱吧，用多少能回多少哦",
        "好好打扮，今天有艳遇哦；今天面试去吧，到哪里都有伯乐欣赏你；小鲜肉滚滚而来，今天可别挑花眼；今天的你收获满满；千金散尽还复来，今天的钱花的值",
        "今天不打扮，最近不好看；今天的你就是面试官想要的人；今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家；今天花钱找个乐，绝对天经地义",
        "千金难买小主开心，今天就要买买买；今天去凹造型吧，新一代女神就是你了；今天面试官对你特有眼缘；今天的你魅力十足，小鲜肉都在看你；今天是收获的好日子",
        "今天多多花钱吧，用多少能回多少哦；换一种发型，换一种心情；自信去面试吧，今天你就是千里马；今天你就是万人迷，小鲜肉蜂拥而至；今天就是收获日，工作运极佳",
        "千金散尽还复来，今天的钱花的值；好好打扮，今天有艳遇哦；今天面试去吧，到哪里都有伯乐欣赏你；小鲜肉滚滚而来，今天可别挑花眼；今天的你收获满满",
        "今天花钱找个乐，绝对天经地义；今天不打扮，最近不好看；今天的你就是面试官想要的人；今天的你桃花朵朵开；今天在竞争对手面前显摆能力吧，你是大赢家",
        "听说今天拒绝小恩小惠就会有惊喜出现哦；今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；小财小财，今天就来，积少成多你也是大富豪；知道吗，捡漏可是高薪职业，今天出门看看有没有收获吧",
        "大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；小钱钱在向你招手，自家小金库又要小赚一笔啦；今天是适合你捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；今天会小赚一笔，意外的财富最让人开心；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；听说今天拒绝小恩小惠就会有惊喜出现哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "小财小财，今天就来，积少成多你也是大富豪日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；知道吗，捡漏可是高薪职业，今天出门看看有没有收获吧",
        "小钱钱在向爷招手，自家小金库又要小赚一笔啦；大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；今天是适合你捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "今天会小赚一笔，意外的财富最让人开心；小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "出门时记得多往地上看看吧，说不定你就是新一代的捡漏王；今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；听说今天拒绝小恩小惠就会有惊喜出现哦",
        "知道吗，捡漏可是高薪职业，今天出门看看有没有收获吧；小财小财，今天就来，积少成多你也是大富豪；日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜",
        "今天是适合你捡漏的日子，漏网之鱼可逃不出你的手掌心；小钱钱在向你招手，自家小金库又要小赚一笔啦；大恩不言谢，小恩不要接，今天的你会有惊喜出现哦",
        "鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦；今天会小赚一笔，意外的财富最让人开心；小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜",
        "听说今天拒绝小恩小惠就会有惊喜出现哦；今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；小财小财，今天就来，积少成多你也是大富豪；知道吗，捡漏可是高薪职业，今天出门看看有没有收获吧",
        "大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；小钱钱在向你招手，自家小金库又要小赚一笔啦；今天是适合你捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；今天会小赚一笔，意外的财富最让人开心；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "今天的你也适合买彩票、吃饭一定记得刮奖，会有意外的小财哦；听说今天拒绝小恩小惠就会有惊喜出现哦；出门时记得多往地上看看吧，说不定你就是新一代的捡漏王",
        "小财小财，今天就来，积少成多你也是大富豪日子总是平淡如水？今天拒绝小恩小惠就会给你个惊喜；知道吗，捡漏可是高薪职业，今天出门看看有没有收获吧",
        "小钱钱在向爷招手，自家小金库又要小赚一笔啦；大恩不言谢，小恩不要接，今天的你会有惊喜出现哦；今天是适合你捡漏的日子，漏网之鱼可逃不出你的手掌心",
        "今天会小赚一笔，意外的财富最让人开心；小恩小惠可不是你的目标，白天拒绝小钱钱，晚上会有大惊喜；鹬蚌相争渔翁得利，今天的你财运满满，捡漏也能发大财哦",
        "今天的你巨星上身，秀出你的才艺，high起来；今天约会特别多变，提前确认别走弯路哦；今天姨妈来看你，请喝红糖水哦；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天的你文艺范儿十足，秀出才艺吧；计划总是赶不上变化，今天约会前请多多确认；特殊的日子给自己特殊的呵护，你懂得；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天当个麦霸，让朋友们听演唱会吧；今天容易被强迫做事，小忍一下展现情商；女人要对自己好一点，最近姨妈会来看你；今天容易和另一半吵架，珍惜他就要有话好好说",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；最近多喝红糖水，你懂得；不要因为你的冲动，面对分手的窘迫",
        "今天约会特别多变，提前确认别走弯路哦；今天的你巨星上身，秀出你的才艺，high起来；今天姨妈来看你，请喝红糖水哦；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "计划总是赶不上变化，今天约会前请多多确认；今天的你文艺范儿十足，秀出才艺吧；特殊的日子给自己特殊的呵护，你懂得；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天容易被强迫做事，小忍一下展现情商；今天当个麦霸，让朋友们听演唱会吧；女人要对自己好一点，最近姨妈会来看你；今天容易和另一半吵架，珍惜他就要有话好好说",
        "今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；今天有很多人会对你说：哎呀妈呀，你太有才了；最近多喝红糖水，你懂得；不要因为你的冲动，面对分手的窘迫",
        "今天姨妈来看你，请喝红糖水哦；今天约会特别多变，提前确认别走弯路哦；今天的你巨星上身，秀出你的才艺，high起来；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "特殊的日子给自己特殊的呵护，你懂得；计划总是赶不上变化，今天约会前请多多确认；今天的你文艺范儿十足，秀出才艺吧；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "女人要对自己好一点，最近姨妈会来看你；今天容易被强迫做事，小忍一下展现情商；今天当个麦霸，让朋友们听演唱会吧；今天容易和另一半吵架，珍惜他就要有话好好说",
        "最近多喝红糖水，你懂得；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；今天有很多人会对你说：哎呀妈呀，你太有才了；不要因为你的冲动，面对分手的窘迫",
        "今天容易和另一半吵架，先在嘴上装个刹车吧；今天姨妈来看你，请喝红糖水哦；今天约会特别多变，提前确认别走弯路哦；今天的你巨星上身，秀出你的才艺，high起来",
        "今天容易和另一半BB，且行且珍惜，让让对方吧；特殊的日子给自己特殊的呵护，你懂得；计划总是赶不上变化，今天约会前请多多确认；今天的你文艺范儿十足，秀出才艺吧",
        "今天容易和另一半吵架，珍惜他就要有话好好说；女人要对自己好一点，最近姨妈会来看你；今天容易被强迫做事，小忍一下展现情商；今天当个麦霸，让朋友们听演唱会吧",
        "不要因为你的冲动，面对分手的窘迫；最近多喝红糖水，你懂得；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；今天有很多人会对你说：哎呀妈呀，你太有才了",
        "今天的你巨星上身，秀出你的才艺，high起来；今天约会特别多变，提前确认别走弯路哦；今天姨妈来看你，请喝红糖水哦；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天的你文艺范儿十足，秀出才艺吧；计划总是赶不上变化，今天约会前请多多确认；特殊的日子给自己特殊的呵护，你懂得；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天当个麦霸，让朋友们听演唱会吧；今天容易被强迫做事，小忍一下展现情商；女人要对自己好一点，最近姨妈会来看你；今天容易和另一半吵架，珍惜他就要有话好好说",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；最近多喝红糖水，你懂得；不要因为你的冲动，面对分手的窘迫",
        "今天的你巨星上身，秀出你的才艺，high起来；今天约会特别多变，提前确认别走弯路哦；今天姨妈来看你，请喝红糖水哦；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天的你文艺范儿十足，秀出才艺吧；计划总是赶不上变化，今天约会前请多多确认；特殊的日子给自己特殊的呵护，你懂得；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天当个麦霸，让朋友们听演唱会吧；今天容易被强迫做事，小忍一下展现情商；女人要对自己好一点，最近姨妈会来看你；今天容易和另一半吵架，珍惜他就要有话好好说",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；最近多喝红糖水，你懂得；不要因为你的冲动，面对分手的窘迫",
        "今天约会特别多变，提前确认别走弯路哦；今天的你巨星上身，秀出你的才艺，high起来；今天姨妈来看你，请喝红糖水哦；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "计划总是赶不上变化，今天约会前请多多确认；今天的你文艺范儿十足，秀出才艺吧；特殊的日子给自己特殊的呵护，你懂得；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天容易被强迫做事，小忍一下展现情商；今天当个麦霸，让朋友们听演唱会吧；女人要对自己好一点，最近姨妈会来看你；今天容易和另一半吵架，珍惜他就要有话好好说",
        "今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；今天有很多人会对你说：哎呀妈呀，你太有才了；最近多喝红糖水，你懂得；不要因为你的冲动，面对分手的窘迫",
        "今天姨妈来看你，请喝红糖水哦；今天约会特别多变，提前确认别走弯路哦；今天的你巨星上身，秀出你的才艺，high起来；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "特殊的日子给自己特殊的呵护，你懂得；计划总是赶不上变化，今天约会前请多多确认；今天的你文艺范儿十足，秀出才艺吧；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "女人要对自己好一点，最近姨妈会来看你；今天容易被强迫做事，小忍一下展现情商；今天当个麦霸，让朋友们听演唱会吧；今天容易和另一半吵架，珍惜他就要有话好好说",
        "最近多喝红糖水，你懂得；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；今天有很多人会对你说：哎呀妈呀，你太有才了；不要因为你的冲动，面对分手的窘迫",
        "今天容易和另一半吵架，先在嘴上装个刹车吧；今天姨妈来看你，请喝红糖水哦；今天约会特别多变，提前确认别走弯路哦；今天的你巨星上身，秀出你的才艺，high起来",
        "今天容易和另一半BB，且行且珍惜，让让对方吧；特殊的日子给自己特殊的呵护，你懂得；计划总是赶不上变化，今天约会前请多多确认；今天的你文艺范儿十足，秀出才艺吧",
        "今天容易和另一半吵架，珍惜他就要有话好好说；女人要对自己好一点，最近姨妈会来看你；今天容易被强迫做事，小忍一下展现情商；今天当个麦霸，让朋友们听演唱会吧",
        "不要因为你的冲动，面对分手的窘迫；最近多喝红糖水，你懂得；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；今天有很多人会对你说：哎呀妈呀，你太有才了",
        "今天的你巨星上身，秀出你的才艺，high起来；今天约会特别多变，提前确认别走弯路哦；今天姨妈来看你，请喝红糖水哦；今天容易和另一半吵架，先在嘴上装个刹车吧",
        "今天的你文艺范儿十足，秀出才艺吧；计划总是赶不上变化，今天约会前请多多确认；特殊的日子给自己特殊的呵护，你懂得；今天容易和另一半BB，且行且珍惜，让让对方吧",
        "今天当个麦霸，让朋友们听演唱会吧；今天容易被强迫做事，小忍一下展现情商；女人要对自己好一点，最近姨妈会来看你；今天容易和另一半吵架，珍惜他就要有话好好说",
        "今天有很多人会对你说：哎呀妈呀，你太有才了；今天的你就是百变怪，容易被强迫做违心的事，咱随遇而安；最近多喝红糖水，你懂得；不要因为你的冲动，面对分手的窘迫",
        "今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把；今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛",
        "朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧；屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧",
        "今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的",
        "有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁",
        "今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛；今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把",
        "屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧；朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的；今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦",
        "今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁；有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？",
        "今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把；今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛",
        "朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧；屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧",
        "今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的",
        "有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁",
        "今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛；今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把",
        "屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧；朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的；今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦",
        "今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁；有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？",
        "今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把；今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛",
        "朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧；屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧",
        "今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的",
        "有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁",
        "今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把；今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛",
        "朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧；屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧",
        "今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的",
        "有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁",
        "今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛；今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把",
        "屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧；朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的；今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦",
        "今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁；有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？",
        "今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把；今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛",
        "朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧；屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧",
        "今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的",
        "有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁",
        "今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛；今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把",
        "屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧；朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧",
        "没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的；今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦",
        "今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁；有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？",
        "今天找闺蜜们聚聚，八卦一下乐一乐吧；闺蜜有困难，今天拉她们一把；今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛",
        "朋友久别不见聚会时的情调，是什么都能聊的格调，今天来一场girl's talk；今天闺蜜会找你帮忙，秀一下你的男友力吧；屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧",
        "今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧；出门在外靠朋友，要多多互助哦；没有今天的苦逼，哪来以后的甜蜜？今天忍忍吧，一个人不会永远倒霉的",
        "有时候男友都没有闺蜜贴心，今天找闺蜜们聚聚吧；今天有闺蜜找你：朋友，侬帮帮忙好吗？今天有点苦逼？忍忍吧，生活就像宋祖德的嘴，你永远都不知道下一个倒霉的会是谁"
        
        
        
    };
    
    
    int index = dayIndex * 4;//四个一组
    
//    CTime t = CTime::GetCurrentTime();
//    
//    int d = t.GetDay(); //获得当前日期
//    int y = t.GetYear(); //获取当前年份
//    int m = t.GetMonth(); //获取当前月份
    NSDate *tody = [NSDate date];
    NSDateComponents *comps = [[NSCalendar currentCalendar]components:NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDay fromDate:tody];
    int r = (comps.year + comps.day) % 4 + index;//0--199
    
    //dayIndex /= 2;
    return isMale ? maleTab[r] : femaleTab[r];
}


const char* getDayColor(int daySB, Element5 element)
{
    static const char* tab[600] =
    {
//        "红色", "绿色", "红色", "红色", "黄色", "白色", "红色", "红色", "红色", "红色",
//        "黑色", "白色", "红色", "白色", "白色", "黑色", "白色", "黑色", "白色，黑色，红色", "红色",
//        "蓝色", "绿色", "黑色", "红色", "黑色", "蓝色", "绿色", "蓝色", "红色", "绿色",
//        "黑色", "绿色", "蓝色", "红色", "蓝色", "黑色", "绿色", "黑色", "红色", "黑色",
//        "绿色", "白色", "绿色", "金色，白色", "白色", "绿色", "白色，黑色，红色", "绿色", "红色，白色，绿色", "红色",
//        "白色", "黑色", "绿色", "白色", "白色", "可带黄金", "绿色", "白色", "白色", "绿色",
//        "随便穿", "黄色", "绿色", "黑色", "灰色", "黑色", "黑色", "绿色", "黄色", "绿色",
//        "黄色", "绿色", "绿色", "黑色", "红色", "黑色", "黑色，绿色", "白色", "红色", "黑色",
//        "黄色", "黄色", "绿色", "黄色", "黑色", "黄色", "黄色", "白色", "绿色", "蓝色",
//        "水晶", "黄色", "绿色", "黄色", "黑色", "可带宝石，水晶", "黄色", "白色", "绿色", "黑色",
//        "蓝色", "白色", "红色", "白色", "白色，水晶", "黑色", "金色", "黑色", "金色，黑色，红色", "红色",
//        "红色", "绿色", "红色", "红色", "灰色，黄色", "金色", "红色", "红色", "白色", "红色",
//        "绿色", "黄色", "绿色", "白色", "绿色", "白色", "水晶，棕色", "绿色", "金色", "绿色",
//        "白色", "黑色", "绿色", "白色", "白色", "黄色", "绿色", "白色", "白色", "绿色",
//        "黑色", "白色", "红色", "金色，白色", "白色", "黑色", "白色", "黑色", "白色，黑色，红色", "红色",
//        "蓝色", "白色", "红色", "白色", "白色", "蓝色", "金色", "黑色", "白色，黑色，红色", "红色",
//        "黄色", "绿色", "绿色", "红色", "红色，粉红色", "黄色", "黑色，绿色", "白色", "红色", "黑色",
//        "随便穿", "黄色", "绿色", "蓝色", "黄色，灰色", "黑色", "黑色", "绿色", "黄色", "绿色",
//        "绿色", "黄色", "绿色", "白色", "绿色", "绿色", "黄色", "绿色", "白色", "绿色",
//        "黑色", "红色", "白色", "白色", "红色", "白色", "白色", "绿色", "金色，黑色，红色", "红色",
//        "黑色", "黄色", "黑色", "黄色", "黄色，灰色，咖啡色", "黑色", "黄色	", "黑色", "黑色", "红色",
//        "蓝色", "黄色", "蓝色", "黄色", "灰色", "蓝色", "土色", "蓝色", "蓝色", "红色",
//        "白色", "蓝色", "绿色", "白色", "白色", "黄色", "绿色", "白色", "白色", "绿色",
//        "绿色", "黄色", "绿色", "白色", "绿色", "绿色", "水晶，宝石", "金色", "白色", "绿色",
//        "绿色", "红色", "白色", "白色", "红色", "金色", "白色", "绿色", "白色，绿色", "红色",
//        "黑色", "白色", "绿色", "白色", "白色", "绿色", "白色，黑色，红色", "绿色", "红色，白色，绿色", "红色",
//        "蓝色", "黄色", "黑色", "酱色", "黄色", "黑色", "黄色", "红色", "黑色", "红色",
//        "黑色", "黄色", "蓝色", "咖啡色", "灰色", "蓝色", "水晶", "蓝色", "黑色", "红色",
//        "绿色", "红色", "白色", "金色，白色", "红色", "白色", "白色", "绿色", "白色，绿色", "红色",
//        "绿色", "黄色", "绿色", "白色", "绿色", "绿色", "黄色", "绿色", "白色", "黑色",
//        "黑色", "绿色", "蓝色", "红色", "蓝色", "蓝色", "绿色", "黑色", "红色", "黑色",
//        "蓝色", "白色", "红色", "白色", "白色", "黑色", "白色", "蓝色", "金色，蓝色，红色", "红色",
//        "随便穿", "黄色", "绿色", "黑色，蓝色", "黄色", "黑色", "黑色", "绿色", "黄色", "绿色",
//        "随便穿", "黄色", "绿色", "白色", "黄色", "蓝色", "蓝色", "绿色", "黄色", "绿色",
//        "绿色", "白色", "绿色", "金色，白色", "白色", "绿色", "白色，黑色，红色", "绿色", "红色，白色，绿色", "红色",
//        "绿色", "白色", "红色", "金色，白色", "红色", "金色", "白色", "绿色", "白色，绿色", "红色",
//        "黑色", "黄色", "绿色", "黄色", "黑色", "黄色", "黄色", "白色", "绿色", "黑色",
//        "黄色", "绿色", "绿色", "红色", "红色", "黑色", "黑色，绿色", "白色", "红色", "黑色",
//        "红色", "绿色", "红色", "红色", "黄色", "白色", "红色", "绿色", "白色", "红色",
//        "红色", "绿色", "红色", "红色", "黄色", "白色", "红色", "绿色", "白色", "红色",
//        "黑色", "白色", "红色", "金色，白色", "白色，金色", "蓝色", "白色", "黑色", "金色，黑色，红色", "红色",
//        "蓝色", "绿色", "蓝色", "红色", "黑色", "黑色", "绿色", "蓝色", "红色", "黑色",
//        "绿色", "黄色", "黄色", "黑色", "黄色", "蓝色", "白色，黑色", "绿色", "黑色", "绿色",
//        "白色", "黑色", "绿色", "白色", "白色", "带水晶", "绿色", "白色", "白色", "绿色",
//        "黄色", "绿色", "绿色", "红色", "红色", "黑色", "黑色，绿色", "白色", "红色", "黑色",
//        "黄色", "绿色", "绿色", "红色", "红色", "黑色", "黑色，绿色", "白色", "红色", "蓝色",
//        "黄色", "绿色", "绿色", "红色", "红色", "蓝色", "黑色，绿色", "白色", "红色", "蓝色",
//        "黄色", "黄色", "绿色", "黄色", "蓝色", "黄色，棕色", "黄色", "白色", "绿色", "黑色",
//        "蓝色，白色", "黄色", "黄色", "金色，白色", "黄色", "绿色", "白色", "绿色", "白色，绿色", "红色，黄色",
//        "绿色", "红色", "白色", "金色，白色", "红色", "白色", "白色", "黑色", "白色，绿色", "红色",
//        "红色，绿色", "白色，黄色", "黑色", "白色", "白色", "黑色", "白色", "红色", "黑色", "红色",
//        "红色", "黄色", "红色", "白色", "白色，金色", "蓝色", "白色", "红色", "蓝色", "红色",
//        "白色", "黑色", "绿色", "白色", "白色", "黄色，彩色", "绿色", "白色", "白色", "绿色",
//        "绿色", "黄色", "黄色", "黑色", "黄色", "蓝色", "白色，黑色", "绿色", "黑色", "绿色",
//        "白色", "黑色", "绿色", "白色", "白色", "黄色", "绿色", "银色", "金色", "绿色",
//        "绿色", "白色", "绿色", "白色", "白色", "绿色", "白色，黑色，红色", "绿色", "蓝色", "红色",
//        "黑色，红色", "黄色", "红色", "黑色", "黄色", "蓝色", "绿色，红色", "红色", "绿色，黑色", "红色",
//        "红色", "黄色", "绿色", "蓝色", "黄色", "黑色", "绿色，红色", "红色", "绿色，黑色", "红色",
//        "绿色", "红色", "白色", "金色，白色", "红色", "白色", "白色", "绿色", "白色，绿色", "红色",
//        "绿色，白色", "黄色", "黄色", "白色", "黄色", "绿色", "金色", "绿色", "白色，绿色", "黄色",
        
        "樱桃红、大红", "草绿、深绿", "樱桃红、玫红", "玫红、樱桃红", "橘黄、柠檬黄",
        "雪白、本白", "樱桃红、胭脂红", "大红、胭脂红", "玫红、胭脂红", "玫红、大红", "黑色", "乳白、雪白",
        "樱桃红、大红", "乳白、雪白", "雪白、银白", "黑色", "银白、乳白", "黑色", "白色、黑色、红色",
        "大红、胭脂红", "藏青、靛蓝", "草绿、深绿", "黑色", "樱桃红、胭脂红", "黑色", "藏青、靛蓝",
        "荧光绿、孔雀绿", "深蓝、靛蓝", "樱桃红、胭脂红", "深绿、孔雀绿", "黑色", "草绿、孔雀绿",
        "藏青、水粉蓝", "樱桃红、玫红", "靛蓝、深蓝", "黑色", "孔雀绿、深绿", "黑色", "玫红、樱桃红",
        "黑色", "孔雀绿、荧光绿", "乳白、银白", "孔雀绿、荧光绿", "金色、白色", "银白、雪白",
        "孔雀绿、草绿", "白色、黑色、红色", "深绿、孔雀绿", "红色、白色、绿色", "樱桃红、胭脂红", "雪白、乳白",
        "黑色", "孔雀绿、荧光绿", "本白、银白", "本白、银白", "可带黄金", "孔雀绿、草绿", "雪白、银白",
        "银白、雪白", "荧光绿、孔雀绿", "随便穿", "柠檬黄、橙色", "荧光绿、草绿", "黑色", "银灰、浅灰",
        "黑色", "黑色", "孔雀绿、深绿", "浅黄、柠檬黄", "荧光绿、草绿", "柠檬黄、橙色", "深绿、草绿",
        "深绿、草绿", "黑色", "大红、樱桃红", "黑色", "黑色、绿色", "银白、乳白", "大红、玫红", "黑色",
        "柠檬黄、浅黄", "橙色、橘黄", "孔雀绿、草绿", "柠檬黄、橘黄", "黑色", "橙色、柠檬黄", "橘黄、橙色",
        "乳白、本白", "孔雀绿、草绿", "藏青、靛蓝", "水晶", "浅黄、柠檬黄", "深绿、草绿", "浅黄、柠檬黄",
        "黑色", "可带宝石、水晶", "柠檬黄、浅黄", "本白、银白", "深绿、孔雀绿", "黑色", "藏青、深蓝",
        "本白、银白", "胭脂红、大红", "银白、雪白", "白色、水晶", "黑色", "金色", "黑色",
        "金色、黑色、红色", "玫红、大红", "大红、胭脂红", "草绿、荧光绿", "玫红、胭脂红", "大红、玫红",
        "灰色、黄色", "金色", "胭脂红、大红", "樱桃红、大红", "本白、银白", "樱桃红、大红", "草绿、荧光绿",
        "橘黄、橙色", "深绿、草绿", "银白、雪白", "荧光绿、深绿", "乳白、雪白", "水晶、棕色",
        "荧光绿、深绿", "金色", "深绿、孔雀绿", "乳白、银白", "黑色", "孔雀绿、草绿", "本白、雪白",
        "银白、乳白", "浅黄、橙色", "孔雀绿、荧光绿", "乳白、本白", "乳白、本白", "草绿、荧光绿", "黑色",
        "乳白、银白", "胭脂红、玫红", "金色、白色", "本白、银白", "黑色", "银白、雪白", "黑色",
        "白色、黑色、红色", "大红、樱桃红", "藏青、水粉蓝", "本白、乳白", "胭脂红、大红", "本白、雪白",
        "雪白、本白", "水粉蓝、深蓝", "金色", "黑色", "白色、黑色、红色", "樱桃红、胭脂红", "柠檬黄、浅黄",
        "荧光绿、深绿", "孔雀绿、荧光绿", "樱桃红、胭脂红", "红色、粉红色", "橘黄、浅黄", "黑色、绿色",
        "乳白、本白", "胭脂红、大红", "黑色", "随便穿", "橘黄、浅黄", "孔雀绿、深绿", "深蓝、水粉蓝",
        "黄色、灰色", "黑色", "黑色", "荧光绿、深绿", "橘黄、柠檬黄", "孔雀绿、荧光绿", "荧光绿、深绿",
        "橘黄、柠檬黄", "孔雀绿、深绿", "本白、雪白", "草绿、深绿", "孔雀绿、草绿", "橘黄、橙色",
        "孔雀绿、深绿", "银白、乳白", "深绿、草绿", "黑色", "玫红、大红", "银白、乳白", "本白、银白",
        "玫红、胭脂红", "银白、雪白", "乳白、本白", "草绿、荧光绿", "金色、黑色、红色", "大红、玫红",
        "黑色", "橘黄、浅黄", "黑色", "浅黄、橙色", "黄色、灰色、咖啡色", "黑色", "柠檬黄、橙色",
        "黑色", "黑色", "胭脂红、大红", "藏青、深蓝", "橘黄、橙色", "藏青、水粉蓝", "浅黄、柠檬黄",
        "深灰、铅笔灰", "靛蓝、水粉蓝", "土色", "深蓝、藏青", "靛蓝、水粉蓝", "玫红、胭脂红", "银白、乳白",
        "藏青、靛蓝", "草绿、荧光绿", "本白、银白", "银白、雪白", "柠檬黄、橘黄", "草绿、深绿",
        "本白、雪白", "雪白、银白", "孔雀绿、荧光绿", "深绿、孔雀绿", "浅黄、柠檬黄", "草绿、孔雀绿",
        "银白、雪白", "荧光绿、深绿", "草绿、孔雀绿", "水晶、宝石", "金色", "本白、雪白", "孔雀绿、荧光绿",
        "深绿、草绿", "樱桃红、大红", "本白、雪白", "本白、乳白", "大红、胭脂红", "金色", "本白、银白",
        "草绿、荧光绿", "白色、绿色", "樱桃红、胭脂红", "黑色", "雪白、银白", "草绿、孔雀绿", "雪白、银白",
        "本白、银白", "草绿、荧光绿", "白色、黑色、红色", "孔雀绿、深绿", "红色、白色、绿色", "玫红、樱桃红",
        "深蓝、藏青", "柠檬黄、浅黄", "黑色", "酱色", "柠檬黄、橙色", "黑色", "橘黄、浅黄",
        "樱桃红、大红", "黑色", "胭脂红、大红", "黑色", "橙色、柠檬黄", "靛蓝、深蓝", "黄金色、浅咖",
        "浅灰、银灰", "藏青、靛蓝", "水晶", "深蓝、靛蓝", "黑色", "大红、胭脂红", "草绿、荧光绿",
        "玫红、樱桃红", "雪白、银白", "金色、白色", "樱桃红、胭脂红", "本白、雪白", "雪白、银白",
        "孔雀绿、草绿", "白色、绿色", "玫红、胭脂红", "孔雀绿、荧光绿", "橘黄、浅黄", "荧光绿、孔雀绿",
        "乳白、银白", "草绿、深绿", "草绿、深绿", "柠檬黄、橙色", "荧光绿、草绿", "乳白、银白", "黑色",
        "黑色", "孔雀绿、深绿", "水粉蓝、藏青", "胭脂红、大红", "靛蓝、藏青", "靛蓝、水粉蓝", "深绿、草绿",
        "黑色", "玫红、大红", "黑色", "藏青、水粉蓝", "雪白、乳白", "樱桃红、玫红", "雪白、银白",
        "雪白、本白", "黑色", "雪白、乳白", "靛蓝、水粉蓝", "金色、蓝色、红色", "樱桃红、胭脂红", "随便穿",
        "橙色、柠檬黄", "孔雀绿、深绿", "黑色、蓝色", "柠檬黄、浅黄", "黑色", "黑色", "荧光绿、深绿",
        "柠檬黄、橘黄", "荧光绿、草绿", "随便穿", "橙色、浅黄", "草绿、孔雀绿", "乳白、雪白",
        "橘黄、柠檬黄", "藏青、水粉蓝", "藏青、深蓝", "草绿、深绿", "柠檬黄、橘黄", "孔雀绿、草绿",
        "孔雀绿、深绿", "乳白、银白", "荧光绿、深绿", "金色、白色", "本白、银白", "孔雀绿、草绿",
        "白色、黑色、红色", "孔雀绿、荧光绿", "红色、白色、绿色", "大红、玫红", "深绿、孔雀绿", "银白、乳白",
        "胭脂红、玫红", "金色、白色", "大红、玫红", "金色", "雪白、银白", "孔雀绿、荧光绿", "白色、绿色",
        "胭脂红、玫红", "黑色", "浅黄、橙色", "深绿、孔雀绿", "柠檬黄、橘黄", "黑色", "橘黄、浅黄",
        "橙色、柠檬黄", "本白、雪白", "荧光绿、深绿", "黑色", "浅黄、橙色", "荧光绿、孔雀绿",
        "深绿、孔雀绿", "大红、玫红", "胭脂红、大红", "黑色", "黑色、绿色", "银白、雪白", "大红、胭脂红",
        "黑色", "樱桃红、大红", "孔雀绿、深绿", "樱桃红、玫红", "玫红、胭脂红", "橘黄、浅黄", "乳白、雪白",
        "樱桃红、玫红", "草绿、深绿", "银白、乳白", "大红、胭脂红", "樱桃红、玫红", "荧光绿、草绿",
        "樱桃红、大红", "胭脂红、玫红", "橙色、浅黄", "银白、雪白", "大红、樱桃红", "草绿、孔雀绿",
        "本白、雪白", "樱桃红、玫红", "黑色", "本白、乳白", "大红、胭脂红", "金色、白色", "白色、金色",
        "深蓝、靛蓝", "雪白、银白", "黑色", "金色、黑色、红色", "樱桃红、胭脂红", "水粉蓝、藏青",
        "荧光绿、孔雀绿", "靛蓝、藏青", "大红、樱桃红", "黑色", "黑色", "孔雀绿、草绿", "藏青、靛蓝",
        "玫红、大红", "黑色", "荧光绿、孔雀绿", "柠檬黄、橘黄", "橙色、柠檬黄", "黑色", "柠檬黄、橘黄",
        "藏青、深蓝", "白色、黑色", "孔雀绿、深绿", "黑色", "孔雀绿、荧光绿", "乳白、本白", "黑色",
        "荧光绿、草绿", "本白、雪白", "本白、乳白", "带水晶", "荧光绿、草绿", "雪白、乳白", "乳白、雪白",
        "孔雀绿、荧光绿", "柠檬黄、橙色", "荧光绿、深绿", "孔雀绿、荧光绿", "大红、樱桃红", "玫红、胭脂红",
        "黑色", "黑色、绿色", "雪白、本白", "大红、胭脂红", "黑色", "橙色、橘黄", "草绿、荧光绿",
        "荧光绿、孔雀绿", "玫红、大红", "樱桃红、玫红", "黑色", "黑色、绿色", "本白、雪白", "玫红、胭脂红",
        "藏青、深蓝", "橙色、浅黄", "深绿、草绿", "荧光绿、孔雀绿", "胭脂红、玫红", "樱桃红、大红",
        "藏青、靛蓝", "黑色、绿色", "本白、乳白", "樱桃红、玫红", "水粉蓝、深蓝", "浅黄、柠檬黄",
        "橙色、橘黄", "深绿、孔雀绿", "浅黄、橙色", "靛蓝、水粉蓝", "黄色、棕色", "浅黄、橙色",
        "雪白、本白", "深绿、草绿", "黑色", "蓝色、白色", "柠檬黄、橘黄", "柠檬黄、橘黄", "金色、白色",
        "橘黄、橙色", "草绿、孔雀绿", "本白、银白", "深绿、孔雀绿", "白色、绿色", "红色、黄色",
        "草绿、荧光绿", "大红、玫红", "乳白、银白", "金色、白色", "玫红、樱桃红", "雪白、银白",
        "雪白、乳白", "黑色", "白色、绿色", "玫红、胭脂红", "红色、绿色", "白色、黄色", "黑色",
        "雪白、本白", "雪白、乳白", "黑色", "本白、雪白", "大红、胭脂红", "黑色", "大红、玫红",
        "大红、胭脂红", "橘黄、浅黄", "樱桃红、胭脂红", "银白、乳白", "白色、金色", "藏青、深蓝",
        "本白、银白", "玫红、胭脂红", "靛蓝、深蓝", "玫红、胭脂红", "银白、雪白", "黑色", "深绿、草绿",
        "乳白、雪白", "雪白、本白", "黄色、彩色", "深绿、草绿", "雪白、银白", "本白、乳白", "孔雀绿、草绿",
        "草绿、荧光绿", "浅黄、柠檬黄", "橘黄、浅黄", "黑色", "橘黄、柠檬黄", "藏青、靛蓝", "白色、黑色",
        "孔雀绿、深绿", "黑色", "深绿、孔雀绿", "雪白、乳白", "黑色", "深绿、孔雀绿", "雪白、本白",
        "雪白、本白", "柠檬黄、橙色", "草绿、孔雀绿", "银色", "金色", "荧光绿、草绿", "孔雀绿、草绿",
        "本白、乳白", "孔雀绿、深绿", "乳白、本白", "雪白、本白", "深绿、草绿", "白色、黑色、红色",
        "孔雀绿、草绿", "藏青、靛蓝", "胭脂红、玫红", "黑色、红色", "柠檬黄、浅黄", "玫红、樱桃红", "黑色",
        "柠檬黄、橙色", "藏青、水粉蓝", "绿色、红色", "大红、樱桃红", "绿色、黑色", "胭脂红、玫红",
        "樱桃红、玫红", "橙色、柠檬黄", "孔雀绿、草绿", "水粉蓝、藏青", "橙色、浅黄", "黑色", "绿色、红色",
        "大红、玫红", "绿色、黑色", "大红、玫红", "荧光绿、孔雀绿", "玫红、胭脂红", "乳白、雪白",
        "金色、白色", "大红、玫红", "银白、乳白", "本白、雪白", "深绿、孔雀绿", "白色、绿色",
        "樱桃红、胭脂红", "绿色、白色", "橙色、柠檬黄", "橘黄、柠檬黄", "本白、乳白", "柠檬黄、浅黄",
        "荧光绿、孔雀绿", "金色", "深绿、草绿", "白色、绿色", "柠檬黄、橘黄"
        
    };
    
    return tab[10*daySB + element];
}


const char* getDayColor(const Date& date, Element5 element)
{
    int sb = getDaySB(date);
    return getDayColor(sb, element);
}

/*###################################################################上一世######################################################################*/
//处理传过来多少个1
int getOneCount(int oneCount){
    switch (oneCount) {
        case 0:
            oneCount = 0;
            break;
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:
            oneCount = oneCount - 1;
            break;
        default:
            oneCount = 4;//超过5个就为4，数组下标
            break;
    }
    return oneCount;
    
    
}

/**
	当世标题
	oneCount代表生日里有多少个1，sex性别，1为男，2为女
 */
const char* getThisWorldTitle(int oneCount, int sex){
    int dayIndex = getOneCount(oneCount);
    
    static const char* maleTitles[] =
    {
        "你是个超级不乖的娃儿，喜欢搞叛逆、喜欢和他人做对，很有个性！有时还玩玩自闭症 ",
        "你是个温柔魅力让人信服的大人物，但容易经常莫名其妙的惹麻烦，明明是帮助他人，最后都变成你的责任",
        "你是个克服难关的勇者，全心全意不理会别人说的话",
        "你努力追求自己想要的，是个品尝浓烈爱恨情仇的狠角色。",
        "你是甜蜜与疯狂的综合体，对于喜欢的事情全力以赴"
    };
    static const char* femaleTitles[] =
    {
        "你是个超级不乖的娃儿，喜欢搞叛逆、喜欢和他人做对，很有个性！有时还玩玩自闭症 ",
        "你是个温柔魅力让人信服的女神，但容易经常莫名其妙的惹麻烦，明明是帮助他人，最后都变成你的责任",
        "你是个克服难关的勇者，全心全意不理会别人说的话",
        "你努力追求自己想要的，是个品尝浓烈爱恨情仇的狠角色。",
        "你是甜蜜与疯狂的综合体，对于喜欢的事情全力以赴"
    };
    return sex == 1 ? maleTitles[dayIndex] : femaleTitles[dayIndex];
    
}
//当世描述
/*oneCount代表生日里有多少个1，sex性别，1为男，2为女*/
const char* getThisWorldDesc(int oneCount, int sex){
    int dayIndex = getOneCount(oneCount);
    
    static const char* maleTitles[] =
    {
        "其实你是一个非常骄傲的人，总觉得自己不是凡人，是老天爷特定指派的天才。自视过高的你，总是希望掌握自己的命运，很多时候都不愿意听命于任何人。所以在今世你一直有孤独的感觉，常常认为别人不理解你，不懂你。给人一种孤傲的感觉，难以接近，其实很想凭自己的能力，去独立思考，不依赖别人，靠自己的力量完成自己的理想。",
        "你是一个很感性的人，心地很善良，心也很软，见不得别人哭也见不得别人落难。你喜欢活在自己美丽的象牙塔里，很讨厌生活环境里出现黑暗的人，总想着远离是非之地。你很优秀，所有人都喜欢与你相处。只要你发挥独特的才能与超强的魅力，很有可能成为领导人物! 但你也容易经常吃闷亏。",
        "你需要接受各种困难的磨练，人生中不是所有的事都能轻松应对，往往需要你自己慢慢经历和处理，才能成为更强大的人。你的心路历程会相当辛苦不同于常人，所以你的性格会很坚定，懂得调节心态克服困难。",
        "你很喜欢掌控他人，想要改变现状，所以会让自己发挥强大的影响力，对于自己相信的事，你会充满极大的精神力量，非常的执着，甚至于会把这些念头强加于你的爱人朋友身上。",
        "你具有善良的本性，但又很情绪化，内心的挣扎与矛盾有时连自己都觉得承受不了！有时真的不得不承认你是个容易被煽情的人，只要一被刺激，就会立刻忽略事情的前因后果，搞不清楚状况下冲动做出错误的决定。"
    };
    static const char* femaleTitles[] =
    {
        "其实你是一个非常骄傲的人，总觉得自己不是凡人，是老天爷特定指派的天才。自视过高的你，总是希望掌握自己的命运，很多时候都不愿意听命于任何人。所以在今世你一直有孤独的感觉，常常认为别人不理解你，不懂你。给人一种孤傲的感觉，难以接近，其实很想凭自己的能力，去独立思考，不依赖别人，靠自己的力量完成自己的理想。",
        "你是一个很感性的人，心地很善良，心也很软，见不得别人哭也见不得别人落难。你喜欢活在自己美丽的象牙塔里，很讨厌生活环境里出现黑暗的人，总想着远离是非之地。你很优秀，所有人都喜欢与你相处。只要你发挥独特的才能与超强的魅力，很有可能成为领导人物! 但你也容易经常吃闷亏。",
        "你需要接受各种困难的磨练，人生中不是所有的事都能轻松应对，往往需要你自己慢慢经历和处理，才能成为更强大的人。你的心路历程会相当辛苦不同于常人，所以你的性格会很坚定，懂得调节心态克服困难。",
        "你很喜欢掌控他人，想要改变现状，所以会让自己发挥强大的影响力，对于自己相信的事，你会充满极大的精神力量，非常的执着，甚至于会把这些念头强加于你的爱人朋友身上。",
        "你具有善良的本性，但又很情绪化，内心的挣扎与矛盾有时连自己都觉得承受不了！有时真的不得不承认你是个容易被煽情的人，只要一被刺激，就会立刻忽略事情的前因后果，搞不清楚状况下冲动做出错误的决定。"
    };
    return sex == 1 ? maleTitles[dayIndex] : femaleTitles[dayIndex];
}
//上一世你是什么
/*oneCount代表生日里有多少个1，sex性别，1为男，2为女*/
const char* getLastWorldTitle(int oneCount, int sex){
    int dayIndex = getOneCount(oneCount);
    
    static const char* maleTitles[] =
    {
        "上一世你是山寨大王",
        "上一世你是被压榨的小人物",
        "上一世你是移山的愚公",
        "上一世你是教坛圣主",
        "上一世你是热血激昂的战士"
    };
    static const char* femaleTitles[] =
    {
        "上一世你是骄纵大小姐 ",
        "上一世你是温驯的小动物",
        "上一世你是一颗顽石",
        "上一世你是千面演员",
        "上一世你是热血激昂的战士or艺术家"
    };
    return sex == 1 ? maleTitles[dayIndex] : femaleTitles[dayIndex];
}
//上一世你的描述
/*oneCount代表生日里有多少个1，sex性别，1为男，2为女*/
const char* getLastWorldDesc(int oneCount, int sex){
    int dayIndex = getOneCount(oneCount);
    
    static const char* maleTitles[] =
    {
        "上一世的你可能是唯我独尊的山大王，因为充满了“我是天才”的感觉，所以不屑于当个平凡的老百姓，再加上超级的自恋，认定自己是杠杠的，所以打定主意必须混出个天地，脾气古怪的土匪大王就辣么出现了!",
        "你在上一世是个被忽略的小人物，默默无闻没人搭理，但却很容易被莫名的是非所笼罩，搞得你有些愤世嫉俗，常常为他人出头，却最后自己被欺负一通。",
        "你就是你！上一世是伟人级的愚公，你的固执足以让所有人都投降，不得不承认真的败给你了。你的生活环境可能很艰难，但你忍耐力很强，即便每天做重复无聊的工作，你都会非常专注乐在其中，想要让你难过痛苦简直比登天还难!",
        "你真的极有忽悠他人的本领，也有很强烈的渲染力的特质，上一世你是教坛圣主。有很强的情绪感染力，很容易感动他人，所以你有很多教徒听从于你，所以当教主很成功。而这么强的情绪欲望你也会发挥在恋爱上，你为爱寻死觅活，甚至欲罢不能为爱牺牲，赚人热泪的悲情剧码曾出现在你的上一世。",
        "你上一世是热血战士，但非常善良纯真，只是过于澎湃激昂的情绪常常让你无法自制，不是过high就是down到一个不行，这种日子过久了，不精神衰弱也难。然而不管你是谁，心中都存有美好的理想，只是难以自制的个性常常会破坏美好的远景。想为国家做出贡献，但却因为鲁莽并没有太大的作为。"
    };
    static const char* femaleTitles[] =
    {
        "上一世你出生在富贵人家，是个典型的被宠坏的大小姐，每天各种打扮的花枝招展，不爱读书也懒得打理家族企业，金山银山的挥霍导致最后渐渐败光了家产……",
        "上一世你是像小白兔一样的温驯小动物，常常觉得自己倒霉的很，误闯了黑森林，天天过着担惊受怕的惊险日子。虽然你备受欺负，却还是很善良、不太会记仇，甚至你还会原谅要杀你的猎人。",
        "你就是你！上一世是颗顽石，你的固执足以让所有人都投降，不得不承认真的败给你了。你的生活环境可能很艰难，但你忍耐力很强，即便每天做重复无聊的工作，你都会非常专注乐在其中，想要让你难过痛苦简直比登天还难!",
        "你真的极有忽悠他人的本领，也有很强烈的渲染力的特质，上一世你是千面演员。有很强的情绪感染力，很容易感动他人，所以当演员很成功。而这么强的情绪欲望你也会发挥在恋爱上，不过太过戏剧化可能会入戏太深，导致上辈子的你像疯子一样为爱寻死觅活，甚至演到欲罢不能真的为爱牺牲，再添一笔赚人热泪的悲情剧码。",
        "你上一世是快要疯掉的艺术家，这样的你其实非常善良纯真，只是过于澎湃激昂的情绪常常让你无法自制，不是过high就是down到一个不行，这种日子过久了，不精神衰弱也难。然而不管你是谁，心中都存有美好的理想，只是难以自制的个性常常会破坏美好的远景。明明想好好在一起，却往往自己摧毁了彼此的感情。"
    };
    return sex == 1 ? maleTitles[dayIndex] : femaleTitles[dayIndex];
}
//感情世界
/*oneCount代表生日里有多少个1，sex性别，1为男，2为女*/
const char* getLoveWorldDesc(int oneCount, int sex){
    int dayIndex = getOneCount(oneCount);
    
    static const char* maleTitles[] =
    {
        "因为你天生的性格比较特别，让你很有独立的想法，一点都不会跟着别人瞎起哄。恋爱时，女孩子觉得你很自闭，很难和你沟通，而你却自得其乐，分手对你来说很快就会恢复。恋爱时，你非常容易获得心理平衡，会记得别人的好，只是对方不知道！有时候因为具有独挡一面的能力，也为了工作也会冷落女孩子。总之和你在一起真的有点累。",
        "你心地善良，有超旺的人气，喜欢你的人很多，你的才华也让你的精神世界非常丰富，但正因为这样，很多人喜欢你又不敢去表达，觉得你很难追，而越是这样你才越难找到彼此心投意合的另一半，所以对于感情你是很在乎很珍惜的，甚至有些紧张，还会让女孩子觉得你说话有点颠三倒四的，内心想表达的实在太多……",
        "超强的专注力是你的独门武器，只要是想要做的事，你非得做到不可。至于其他人的意见与提醒，对你来说就是左耳进右耳出。只要找到你真的想要做的事，成功一定会指日可待。包括你看上的姑娘，只要是你认定的，别人挖不走这个墙角，也不会动摇你的决心，你想追的人也一定要追到才会罢手。",
        "上一世的疯狂来到这辈子会影响你去追求丰富多彩的人生，就算环境再保守无聊也没关系，你会坚持自己想要的生活。而且你的感情从上一世延续到今生，有着强烈的爱恨感受，会积极的追求并投入到恋情之中，充分享受爱情带来的疯狂快感。和你恋爱有时会歇斯底里，甚至是往后退。",
        "你美好真性情的一面会一直保留下来，成为你个性中非常可爱的一部分，就算是有点冲动，大家也觉得你这样的冲动很可爱。你无法忘怀自己的梦想，这种热血的感觉将会成为你的动力，只要能让你产生感动的事情，就会全力以赴。所以你的感情世界里每一个纪念日你都会牢记，小细节感动你的你都会回味很久。"
    };
    static const char* femaleTitles[] =
    {
        "因为你天生的性格比较特别，让你很有独立的想法，一点都不会跟着别人瞎起哄。恋爱时，男孩子觉得你很奇怪，很难和你沟通，而你却自得其乐，分手对你来说很快就会恢复。恋爱时，你非常容易获得心理平衡，会记得别人的好，只是对方不知道！有时候因为具有独挡一面的能力，也为了工作也会冷落男孩子。总之和你在一起真的有点累。",
        "你心地善良，有超旺的人气，喜欢你的人很多，你的才华也让你的精神世界非常丰富，但正因为这样，很多人喜欢你又不敢去表达，觉得你很难追，而越是这样你才越难找到彼此心投意合的另一半，所以对于感情你是很在乎很珍惜的，甚至有些紧张，还会让男孩子觉得你说话有点颠三倒四的，内心想表达的实在太多……",
        "超强的专注力是你的独门武器，只要是想要做的事，你非得做到不可。至于其他人的意见与提醒，对你来说就是左耳进右耳出。只要找到你真的想要做的事，成功一定会指日可待。包括你看上的男生，只要是你认定的，别人挖不走这个墙角，也不会动摇你的决心，你想要的人也一定要得手才会罢手。",
        "上一世的疯狂来到这辈子会影响你去追求丰富多彩的人生，就算环境再保守无聊也没关系，你会坚持自己想要的生活。而且你的感情从上一世延续到今生，有着强烈的爱恨感受，会积极的追求并投入到恋情之中，充分享受爱情带来的疯狂快感。和你恋爱有时会歇斯底里，甚至是往后退。",
        "你美好真性情的一面会一直保留下来，成为你个性中非常可爱的一部分，就算是有点冲动，大家也觉得你这样的冲动很可爱。你无法忘怀自己的梦想，这种热血的感觉将会成为你的动力，只要能让你产生感动的事情，就会全力以赴。你的感情世界里每一个纪念日你都会牢记，小细节感动你的你都会回味很久。"
    };
    return sex == 1 ? maleTitles[dayIndex] : femaleTitles[dayIndex];
}
//给你的锦囊
/*oneCount代表生日里有多少个1，sex性别，1为男，2为女*/
const char* getGiveYouTips(int oneCount, int sex){
    int dayIndex = getOneCount(oneCount);
    
    static const char* maleTitles[] =
    {
        "因为你有时过于活在自己的世界里，在爱情上虽然异性缘不错，但却不太会与对方相处。所以每当与女孩子交流时，尽量表达清楚意思，不要让女孩子误会你看不起她或者并不喜欢她。",
        "上一世被别人欺负的记忆深深地刻在你心里，所以你受到伤害和被甩的时候，就特别不愿面对现实，因为投入太深的感情就会选择失恋时，躲起来疗伤，或者假装“我没事”，建议你面对现实，面对结果！",
        "其实专注的亲戚是自闭，因为上一世也是专心过了头，所以当你从伟人变成凡人之后，你会发现好像很难跟上世界的潮流。大家在high什么、玩什么都好像是外太空来的东西，有时也不能太固执，尝试改变一下态度会更好哦。",
        "上一世的刺激可能真的太大了，所以导致你今生还是很难摆脱激烈的爱恨感受，再加上一些执念与欲望得不到解决，使得你对寻找恋情有点急切，容易一厢情愿的投入其中，然后却发现事情不如你所想的那样，失望与挫折可能是家常便饭。而且往往会怪罪于对方，你要知道你这样的感情，会让别人害怕的，自然一些放松一些，也是真正对待爱情的方式。",
        "煽情不是错，只是过于频繁的和爱人讨论彼此之间发生的事情，最后会让对方觉得你啰嗦或者是有点绕圈子，有些美好藏在心里也很好。"
    };
    static const char* femaleTitles[] =
    {
        "因为你有时过于活在自己的世界里，在爱情上虽然异性缘不错，但却不太会与对方相处。所以每当与男孩子交流时，尽量表达清楚意思，不要让男孩子误会你看不起他或者并不喜欢他。",
        "上一世被别人欺负的记忆深深地刻在你心里，所以你受到伤害和被甩的时候，就特别不愿面对现实，因为投入太深的感情就会选择失恋时，躲起来疗伤，或者假装“我没事”，建议你面对现实，面对结果！",
        "其实专注的亲戚是自闭，因为上一世也是专心过了头，所以你会发现好像很难跟上世界的潮流。大家在high什么、玩什么都好像是外太空来的东西，有时也不能太固执，尝试改变一下态度会更好哦。",
        "上一世的刺激可能真的太大了，所以导致你今生还是很难摆脱激烈的爱恨感受，再加上一些执念与欲望得不到解决，使得你对寻找恋情有点急切，容易一厢情愿的投入其中，然后却发现事情不如你所想的那样，失望与挫折可能是家常便饭。而且往往会怪罪于对方，你要知道你这样的感情，会让别人害怕的，自然一些放松一些，也是真正对待爱情的方式。",
        "煽情不是错，只是过于频繁的和爱人讨论彼此之间发生的事情，最后会让对方觉得你啰嗦或者是有点绕圈子，有些美好藏在心里也很好。"
    };
    return sex == 1 ? maleTitles[dayIndex] : femaleTitles[dayIndex];
}


/*###################################################################上一世######################################################################*/


/*###################################################################感情天赋：######################################################################*/
//处理传过来多少个1,返回数组下标
int getCount(int oneCount,int length){
    if (oneCount > 0 && oneCount <= length){
        oneCount = oneCount - 1;
    }
    if (oneCount>length){
        oneCount = length - 1;
    }
    if (oneCount < 0){
        oneCount = 1;
    }
    
    return oneCount;
    
    
}

//感情表达能力
/*oneCount代表生日里有多少个1*/
const char* getExpressionOfFeeling(int oneCount){
    
    static const char* tempStr[] =
    {
        "你属于固执而不懂表达感情的人，故经常暗恋别人。但是常常自我保护意识太强，虽然不会被伤害，也往往错过很多对的人。",
        "你属于善于表达感情的人，面对心仪对象，往往能大胆示爱。由于你喜怒哀乐都在脸上，不做作，所以和你相处很简单",
        "你属于不轻易透露心底秘密的人，往往经过深思熟虑，才会将事情告知他人，所以做你的爱人一定一定要有十足耐性。",
        "你属于十分敏感的人，情绪起伏很大，而且毫不掩饰自己的喜怒哀乐，容易忧郁，需要爱人一直哄你。",
        "你属于极度情绪化的人，经常伤害别人，作为你的爱人，一定要对你很宽容很有耐心，才能好好往前走。"
    };
    
    int index = getCount(oneCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}


//直觉度
/*twoCount代表生日里有多少个2*/
const char* getIntuitionDegree(int twoCount){
    
    static const char* tempStr[] =
    {
        "你懂得顾及别人的感受，善于洞悉别人的想法，是一个可靠的朋友和情人。",
        "你善解人意，乐于助人，爱付出。对于另一半来说，你的细心体贴很有吸引力。",
        "你的直觉一般，幸好反应能力强。你喜欢多姿多彩的生活，对神秘的爱情最向往。"
    };
    
    int index = getCount(twoCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}
//思维能力和想象力
/*threeCount代表生日里有多少个3*/
const char* getThinking(int threeCount){
    
    static const char* tempStr[] =
    {
        "你超强的想象力令你能散发独特的魅力，你很向往浪漫而甜蜜的恋爱，喜欢王子和公主的感情。",
        "你是个桀骜不驯的人，并且常常胡思乱想。与另一半相处时，经常想到一出是一出，对方不是觉得无聊就是觉得你作天作地。",
        "你智商很高，思维清晰，无法忍受单调的生活，若没机会发挥自己的才能，就会变得精神紧张。"
    };
    
    int index = getCount(threeCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}

//行动力
/*fourCount代表生日里有多少个4*/
const char* getActivity(int fourCount){
    
    static const char* tempStr[] =
    {
        "你是个热情澎湃言出必行的人，自信心十足，也会大胆表露内心感情，而且性欲很旺盛。 ",
        "你做人缺乏自信心，对于另一半是绝对的忠心耿耿。不会出轨，甚至连出轨的念头都不会有，找到你绝对不用担心被背叛。"
    };
    
    int index = getCount(fourCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}
//意志坚定度
/*fiveCount代表生日里有多少个5*/
const char* getFirmnessDegree(int fiveCount){
    
    static const char* tempStr[] =
    {
        "你的思想单纯，即使另一半背叛你，你也不会放弃，希望有感动对方的一天，等对方回心转意。",
        "你的意志力不坚定，感情上容易半途而废，心里想好好发挥才能，建议最好将精力放在创意活动上。",
        "你的内心有着无法克制的热情，做事冲动，决不会改变自己决定的事情，还要另一半听你指挥瞎逼逼。"
    };
    
    int index = getCount(fiveCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}

//自我价值
/*sixCount代表生日里有多少个6*/
const char* getSelfValue(int sixCount){
    
    static const char* tempStr[] =
    {
        "你天性敏感，喜欢被别人欣赏，只有这样，你才能感受到自己存在的价值，感情上更是需要对方的肯定，经常夸你。",
        "你多愁善感，缺乏自信，另一半对你的鼓励和支持，是你发挥才能的最大推动力。",
        "你有绝对的自信心，为了令自己与众不同，永远全力以赴，喜欢出风头，和你在一起很没有安全感。"
    };
    
    int index = getCount(sixCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}

//失恋治疗能力
/*sevenCount代表生日里有多少个7*/
const char* getLovelornTreat(int sevenCount){
    
    static const char* tempStr[] =
    {
        "谈恋爱时，你会为了对方付出很多，也会站在对方角度考虑问题，失恋治疗能力也很强，至少能对人欢笑，哪怕自己背地里偷偷抹眼泪。",
        "由于你每次恋爱都很投入，所以失恋的时候，往往伤得很深很深，需要到处向别人倾诉，才能暂时缓解一下。",
        "你不太会轻易爱上人，但一旦恋爱就会是十分专一的恋人分手后，你会对曾经发生的一切念念不忘，走不出这段感情。"
    };
    
    int index = getCount(sevenCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}

//智力和逻辑性
/*eightCount代表生日里有多少个8*/
const char* getIntelligenceAndLogic(int eightCount){
    
    static const char* tempStr[] =
    {
        "你聪明独立，表达能力强，有决断能力，有领导才华，做事往往得心应手，感情里也一样，和你在一起最好不要骗你，不然会被你拆穿并且直接分手。",
        "你逻辑性思维很强，做事喜欢循序渐进，不喜欢突如其来的变化，所以和你恋爱是很忌讳突发事件，会让你火大，比如逼婚或者强迫你做没有计划的事情。"
    };
    
    int index = getCount(eightCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}

//体贴度
/*nineCount代表生日里有多少个9*/
const char* getConsiderateDegree(int nineCount){
    
    static const char* tempStr[] =
    {
        "你尝试别人对你的好，对你的追求，不太会拒绝别人的感情，然后自己尽量配合，但往往这样是同情不是爱情。",
        "你无论智力或精力，都非常旺盛，但缺点是经常沉醉于自己的想法中，令另一半总觉得你难以捉摸。"
    };
    
    int index = getCount(nineCount, sizeof(tempStr) / sizeof(tempStr[0]));
    
    return tempStr[index];
}

/*###################################################################感情天赋：######################################################################*/

/*###################################################################方位######################################################################*/
/*
 根据生日得到方位
 date为要算的日期，格式：birthday  yyyy-MM-dd
 birthday为生日，格式：birthday  yyyy-MM-dd
 */
const char* getPosition(int x_year, int x_month, int x_day, int bir_year, int bir_month, int bir_day, int bir_hour){
    int countDay = DaysBetween2Date(x_year, x_month, x_day); //计算出所要求的日期到1899年12月22日相差多少天
    
    auto date = Date(bir_year, bir_month - 1, bir_day);
    
    Element5 e = calcuElement(date, bir_hour);
    
    const char * element = getElementName(e);
    
    
    int sbIndex = countDay % 60;
    
    const char * jiazi = getSBName(sbIndex);//根据日期查询到的甲子日
    
    const char* jiazis[] = {
        "甲子", "甲寅", "甲辰", "甲午", "甲申", "甲戌",
        "乙丑", "乙卯", "乙巳", "乙未", "乙酉", "乙亥",
        "丙子", "丙寅", "丙辰", "丙午", "丙申", "丙戌",
        "丁丑", "丁卯", "丁巳", "丁未", "丁酉", "丁亥",
        "戊子", "戊寅", "戊辰", "戊午", "戊申", "戊戌",
        "己丑", "己卯", "己巳", "己未", "己酉", "己亥",
        "庚子", "庚寅", "庚辰", "庚午", "庚申", "庚戌",
        "辛丑", "辛卯", "辛巳", "辛未", "辛酉", "辛亥",
        "壬子", "壬寅", "壬辰", "壬午", "壬申", "壬戌",
        "癸丑", "癸卯", "癸巳", "癸未", "癸酉", "癸亥"
    };
    
    const char* elements[] = { "强木", "弱木", "强火", "弱火", "强金", "弱金", "强水", "弱水", "强土","弱土" };
    //方位位置排列是以甲子日为纵坐标，五行为横坐标排列的
    const char* position[600] = {
        "正东位", "正东位、东南位", "正南位、西南位", "正南位、东南位",
        "正西位", "正西位", "正东位", "正东位", "正东位", "正东位", "正东位", "正东位、东南位",
        "正南位、西南位", "正南位、东南位", "正西位", "正西位", "正东位、东北位", "正东位、东北位",
        "正东位、东北位", "正东位、东北位", "正东位、东南位", "正东位", "正南位、西南位", "正南位、东南位",
        "正西位", "正西位", "正东位", "正东位", "正东位", "正东位", "正南位", "正南位", "正南位",
        "正南位、东南位", "正南位", "正南位", "正北位、西北位", "正北位、东北位", "西北位", "西北位", "西南位",
        "西南位", "正南位", "正南位", "正西位、西南位", "正西位、西北位", "正北位、西北位", "正北位、东北位",
        "西南位", "西南位", "正东位", "正东位、东南位", "正南位", "正南位", "正西位", "正西位", "正东位",
        "正东位", "正东位", "正东位", "正东位、东南位", "正东位", "正南位、西南位", "正南位", "正西位",
        "正西位", "正东位、东南位", "正东位、东南位", "正东位、东南位", "正东位、东南位", "正东位、东南位",
        "正东位", "正南位、西南位", "正南位、东南位", "正西位", "正西位", "正东位、东南位", "正东位、东南位",
        "正东位、东南位", "正东位、东南位", "东南位", "东南位", "正南位、东南位", "正南位、东南位", "东南位",
        "东南位", "正北位、西北位", "正北位、东北位", "西北位", "西北位", "正东位、东南位", "正东位", "正南位",
        "正南位", "正西位", "正西位", "正东位、东南位", "正东位、东南位", "正东位、东南位", "正东位、东南位",
        "正西位", "正西位", "正南位", "正南位、东南位", "正西位", "正西位", "正北位、西北位", "正北位、东北位",
        "正西位", "正西位", "正东位、东南位", "正东位", "正南位", "正南位", "正西位", "正西位",
        "正东位、东南位", "正东位、东南位", "正东位、东南位", "正东位、东南位", "正东位", "正北位", "正北位",
        "正北位", "正北位", "正北位", "正北位、西北位", "正北位、东北位", "西北位", "西北位", "正南位",
        "正南位", "正南位、东南位", "正南位、东南位", "正南位", "正南位", "正北位、西北位", "正北位、东北位",
        "西北位", "西北位", "正东位", "正东位", "东南位", "东南位", "正西位、西南位", "正西位", "东南位",
        "东南位", "东南位、西北位", "东南位、西北位", "正南位、东南位", "正南位、东南位", "正南位、东南位",
        "正南位、东南位", "正南位、东南位", "正南位、东南位", "正北位、西北位", "正北位、东北位", "正南位、东南位",
        "正南位、东南位", "正南位", "正南位", "正南位", "正南位", "正南位", "正南位", "正北位、西北位",
        "正北位、东北位", "正南位", "正南位", "正东位", "正东位", "西北位", "西北位", "正西位", "正西位",
        "西北位", "西北位", "西北位", "西北位", "正东位", "正东位", "东北位", "东北位", "正西位",
        "正西位", "东北位", "东北位", "东北位、西北位", "东北位、西北位", "正南位", "正南位、西南位",
        "正南位、西南位", "正南位、西南位", "西南位", "西南位", "正北位、西北位", "正北位、东北位",
        "正南位、西南位", "正南位、西南位", "正南位、东南位", "正南位、东南位", "正南位", "正南位、东南位",
        "正南位、西南位", "正南位、西南位", "正北位、西北位", "正北位、东北位", "正南位、东南位", "正南位、东南位",
        "正东位", "正东位", "西南位", "西南位", "正西位", "正西位", "西南位", "西南位", "西北位、西南位",
        "西北位、西南位", "正南位", "正南位", "正南位", "正南位、东南位", "西南位", "西南位", "正北位、西北位",
        "正北位、东北位", "西北位", "西北位", "西北位", "西北位", "西北位", "西北位", "西北位", "西北位",
        "正北位、西北位", "正北位、东北位", "西北位", "西北位", "正东位", "正东位", "西北位", "西北位",
        "正西位", "正西位", "西北位", "西北位", "西北位", "西北位", "正东位、东北位", "正东位、东南位",
        "正南位", "正南位", "正西位", "正西位", "正东位", "正东位", "正东位", "正东位", "正东位",
        "正东位", "西北位、东南位", "西北位、东南位", "正西位", "正西位", "东南位、西北位", "东南位、西北位",
        "东南位、西北位", "东南位、西北位", "正东位", "正东位", "西北位", "西北位", "正西位", "正西位",
        "西北位", "西北位", "西北位", "西北位", "西南位", "西南位", "正南位、西南位", "正南位",
        "正西位、西南位", "正西位、西北位", "正北位、西北位", "正北位、东北位", "正西位、西南位", "正西位、西南位",
        "正东位", "正东位", "西北位", "西北位", "正西位", "正西位", "西北位", "西北位", "西北位",
        "西北位", "正东位", "正东位", "东北位、西北位", "东北位、西北位", "正西位", "正西位", "东北位、西北位",
        "东北位、西北位", "西北位、东北位", "西北位、东北位", "正东位、东北位", "正东位、东南位", "正南位",
        "正南位", "正西位", "正西位", "正东位", "正东位", "正东位", "正东位", "正东位", "正东位",
        "西北位、东北位", "西北位", "正西位", "正西位", "西北位", "西北位", "西北位", "西北位", "正东位",
        "正东位", "西南位", "东北位、西北位", "正西位", "正西位", "西北位、西南位", "西北位、西南位",
        "东北位、西北位", "东北位、西北位", "正西位", "正西位", "正南位", "正南位", "正西位、西南位",
        "正西位、西北位", "正北位、西北位", "正北位、东北位", "正西位", "正西位", "正东位", "正东位",
        "西北位、东北位", "西北位", "正西位", "正西位", "西北位", "西北位", "西北位", "西北位", "正东位",
        "正东位", "正北位", "正北位", "正北位", "正北位", "正北位、西北位", "正北位、东北位", "西北位",
        "西北位", "正西位、西南位", "正西位、西南位", "正南位", "正南位", "正西位", "正西位", "正北位、西北位",
        "正北位、东北位", "正西位", "正西位", "正西位、西南位", "正西位、西南位", "正南位", "正南位", "正西位",
        "正西位", "正北位、西北位", "正北位、东北位", "正西位", "正西位", "正南位", "正南位", "正南位、西南位",
        "正南位、东南位", "正南位", "正南位", "正北位、西北位", "正北位、东北位", "西北位", "西北位",
        "西南位、正西位", "西南位、正西位", "正南位", "正南位", "正西位、西南位", "正西位、西南位",
        "正北位、西北位", "正北位、东北位", "正西位、西南位", "正西位、西南位", "正西位", "正西位", "正南位",
        "正南位", "正西位", "正西位", "正北位、西北位", "正北位、东北位", "正西位", "正西位", "正西位、西北位",
        "正西位、西北位", "正南位", "正南位", "正西位、西北位", "正西位、西北位", "正北位、西北位",
        "正北位、东北位", "正西位、西北位", "正西位、西北位", "正西位、西北位", "正西位、西北位", "正南位",
        "正南位", "正西位、西北位", "正西位、西北位", "正北位、西北位", "正北位、东北位", "正西位、西北位",
        "正西位、西北位", "东南位", "东南位", "正南位、东南位", "正南位、东南位", "东南位", "东南位",
        "正北位、西北位", "正北位、东北位", "西北位", "西北位", "正西位、西北位", "正西位、西北位", "正南位",
        "正南位", "正西位、西北位", "正西位、西北位", "正北位、西北位", "正北位、东北位", "正西位、西北位",
        "正西位、西北位", "正西位、西北位", "正西位、西北位", "正南位", "正南位", "正西位、西北位",
        "正西位、西北位", "正北位、西北位", "正北位、东北位", "正西位、西北位", "正西位、西北位", "正东位",
        "正东位", "正北位、西北位", "西北位", "西北位", "西北位", "正北位、西北位", "正北位、东北位", "西北位",
        "西北位", "正东位", "正东位", "正北位、西北位", "正北位、西南位", "正北位、西北位", "正北位、西北位",
        "正北位、西北位", "正北位、东北位", "西北位", "西北位", "正东位、东北位", "正东位、东北位", "正南位",
        "正南位", "正西位", "正西位", "正东位", "正东位", "正东位", "正东位", "正东位", "正东位",
        "正北位", "东南位", "正西位", "正西位", "东南位", "东南位", "西北位、东南位", "西北位、东南位",
        "正东位", "正东位", "正北位", "西北位", "正北位", "正北位", "正北位、西北位", "正北位、东北位",
        "西北位", "西北位", "正东位", "正东位", "正北位", "西北位", "正西位、西南位", "正西位、西南位",
        "正北位、西北位", "正北位、东北位", "西南位", "西南位", "正东位", "正东位", "西北位", "西北位",
        "正西位", "正西位", "西北位", "西北位", "西北位", "西北位", "正东位", "正东位", "东北位",
        "东北位", "正西位", "正西位", "东北位", "东北位", "西北位、东北位", "西北位、东北位", "正东位、东北位",
        "正东位、东北位", "正南位", "正南位", "正西位", "正西位", "正东位", "正东位", "正东位", "正东位",
        "正东位", "正东位", "东北位", "正北位", "正北位、东北位", "正北位、东北位", "正北位、东北位",
        "正北位、东北位", "西北位", "西北位", "正东位", "正东位", "西南位", "西南位", "正西位", "正西位",
        "西南位", "西南位", "西北位、西南位", "西北位、西南位", "正东位", "正东位", "东北位", "东北位",
        "正北位、东北位", "正北位、东北位", "正北位、东北位", "正北位、东北位", "西北位", "西北位", "正东位",
        "正东位", "东北位、西北位", "东北位、西北位", "正北位、西北位", "正北位、西北位", "东北位、西北位",
        "正北位、东北位", "西北位", "西北位" };
    
    int index1 = 0;
    int index2 = 0;
    for (int i = 0; i < sizeof(jiazis); i++) {
        //if (string(dayName) == string(indexTab[i]))
        if (string(jiazi) == string(jiazis[i])) {
            index1 = i;
            break;
        }
    }
    for (int i = 0; i <sizeof(elements); i++) {
        if (string(element) == string(elements[i])) {
            index2 = i;
            break;
        }
    }
    
    int sum = (index1 * 10) + index2;
    
    return position[sum];
}

/**
 
 判断是不是好日子,结果为0为坏日子，1为好日子，2既不是好日子也不是坏日子
 
 @param date 要比对的日期
 @param birthDate 生日
 @param sex 性别 1为男，2为女
 */
int getDayIsGoodDay(const Date& date, const Date& birthDate,int sex){
//    int daySB = getDaySB(date);
//    int sterm = getDaySB(birthDate) % 10;
//    const char* dayName = getDayName(daySB, sterm);
    const char* dayName = getDayNameNew(date, birthDate);
    static const char* goodDayMale[] = { "正官","正印","正财" };
    static const char* badDayMale[] = { "偏印","伤官","比肩","劫财" };
    
    static const char* goodDayFeMale[] = { "正官","正印","正财","食神" };
    static const char* badDayFeMale[] = { "偏印", "伤官", "劫财" };
    int flag=2;
    if (sex == 1){
        int cnt1 = sizeof(goodDayMale) / sizeof(char*);
        int cnt2 = sizeof(badDayMale) / sizeof(char*);
        for (int i = 0; i < cnt1; i++){
            if (string(dayName) == string(goodDayMale[i])){
                flag = 1;
                break;
            }
        }
        if (flag == 2){
            for (int i = 0; i < cnt2; i++){
                if (string(dayName) == string(badDayMale[i])){
                    flag = 0;
                    break;
                }
            }
        }
    }
    else if (sex == 2){
        int cnt1 = sizeof(goodDayFeMale) / sizeof(char*);
        int cnt2 = sizeof(badDayFeMale) / sizeof(char*);
        for (int i = 0; i < cnt1; i++){
            if (string(dayName) == string(goodDayFeMale[i])){
                flag = 1;
                break;
            }
        }
        if (flag == 2){
            for (int i = 0; i < cnt2; i++){
                if (string(dayName) == string(badDayFeMale[i])){
                    flag = 0;
                    break;
                }
            }
        }
        
    }
    return flag;
    
}
const char* getStellarOnlyName(int index)
{
    return STELLAR_Only_Name[index];
}
//获取当天的十神
const char* getDaySBName(const Date& date, const Date& birthDate)
{
//    int daySB = getDaySB(date);
//    int sterm = getDaySB(birthDate)%10;
//    
//    const char* dayName = getDayName(daySB, sterm);
    const char* dayName = getDayNameNew(date, birthDate);
    return dayName;
}
/*###################################################################方位######################################################################*/


/*###################################################################今日大事件开始######################################################################*/
//得到今日大事件的索引
int getDayEventIndex(const Date& date, const Date& birthDate)
{
//    int daySB = getDaySB(date);
//    int sterm = getDaySB(birthDate) % 10;
//    
//    const char* dayName = getDayName(daySB, sterm);
    const char* dayName = getDayNameNew(date, birthDate);
    static const char* indexTab[] = { "正印", "偏印", "正官", "偏官", "正财", "偏财", "食神", "伤官", "比肩", "劫财" };
    int cnt = sizeof(indexTab) / sizeof(char*);
    for (int i = 0; i < cnt; i++)
    {
        
        if (string(dayName) == string(indexTab[i]))
        {
            int index = i * 4;
            
            int r = date.day % 4 + index;//
            return r;
        }
        
    }
    return 0; //! should never happen
}



/*
 * 今日大事件
 * date 要计算的日期
 * birthDate 生日
 * isMale 性别 男：true,女：false
 *
 */
const char* getDayEvent(const Date& date, const Date& birthDate, bool isMale) {
    
    int dayEventIndex = getDayEventIndex(date, birthDate);
    static const char* maleEvents[] =
    {
        "今天是你的正印日，很适合锻炼哦，今天运动多一点，明天的肥肉就会少一点，加油吧；今天可以多和父母聊聊天，多向神明许许愿，在工作上干劲十足的你很讨父母和神明的欢心哦；别忘记晚上还有爱人的邀约，好好甜蜜下吧。",
        "今天和你的亚健康来一场PK，燃烧满满的小宇宙吧；今天也适合和父母打个电话聊聊天，做他们一生的大宝贝；今天列出愿望清单的话会有惊喜，贵人相助可千万别错过。",
        "爱运动的人运气都不会太差，今天动起来；在职场上也要拿出拼劲，未来的你会感激今天奋斗的自己；都那么努力了就别忘记和父母吹嘘一下，会有新收获哦；今天许愿特别准，不仅傍晚爱人有约，还会遇到特别的贵人朋友哦。",
        "今天跑起来，别让亚健康追上你；正能量满满的你拼劲十足，爸妈都为你骄傲；贵人可遇不可求，但今天的你出门就能撞到，绝对算是心想事成了。",
        "今天多动一动吧，一直懒着会变化石的，不过记得要远离身边的是非精们，不然麻烦一定会找上门；今天多学习一小时，将来的老婆就多漂亮一分，记得把握身边每一个机会，那些都是你美好未来的奠基。",
        "你为什么现在还不够成功？因为你懒！从今天开始戒懒癌，抓住身边触手可及的机会，开始好好学习，未来就在你的脚下；今天各种麻烦找上门让你心不定，36计走为上计，屏蔽来麻烦你的好友吧。",
        "戒懒癌，成功不是梦，今天你可以抓住身边每一个想和你约会的好机会，其实你离成功并不遥远；人丑就该多读书，人帅就该知性帅，今天适合读书，避开所有上门的麻烦精，知识就是你将来成功的力量。",
        "你知道吗，没有一个富翁是懒的，要是不抓紧今天向你微笑的机会，你离比尔盖茨的距离又会更远一点；今天各种麻烦找上门，还愣着干什么？赶紧跑啊！书中自有黄金屋，这句古话真不是骗你，今天不学习，以后就是逛菜场，穿地摊货的命。",
        "聪明人都明哲保身，今天你该远离斗争；做一个安静的美男子吧，少说话多做事，今天的工作学业才能鸿运当头，好好发挥自己吧；今天的交警脾气特别差，不想找麻烦今天别惹他。",
        "静静聆听别BB，你也是道亮丽风景，在嘴上低调一点，在手上勤快一点，不在工作学业上秀出自己，就会在将来落后他人；今天的路面超堵，出行基本靠走，但对话千万别吼。",
        "今天不装逼，装逼闪电劈，低调做人才能高调成功；聆听是暖男的必备技能，想泡女神今天封嘴；不要给自己设置上限，今天发挥你的极限；今天交警眼尖，乖乖出行交警才不抓你。",
        "路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴，静静的听人BB别在意，好好加油努力做最好的自己；今天的你会被上司或老师看好，不过也会被交警“看好”，因为今天的你容易违反交规，多多注意哦！",
        "今天你的心情超差，路上容易违章堵车，出行像去西天取经一样长路漫漫；说话也容易招惹是非精，很多时候都是言者无意听者有心；记得生活别钻牛角尖，输什么也不能输了心情，今天好好调整心态，寻找心中的正能量吧！",
        "堵车有时像便秘，总在原地努力，但你必须淡定，冲动是魔鬼，不想别人百度你，今天千万管住你的嘴；其实生活并不那么困难，一切皆过眼云烟，听听音乐放松一下，难得糊涂才是大智慧。",
        "今天的上班路不比去西天取经容易，路上自行车跑的比宝马快，但是别急躁，停下来才能好好看路上风景；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道。",
        "世界如此美妙，就不要如此暴躁了，要是今天堵车堵的烦，不如路上多看看风景吧，记得不管发生什么，地球还是在转，学会淡定吧；今天容易“被”是非，凡事都躲着点吧，小心驶得万年船。",
        "耕耘了辣么久，今天是时候收获啦，勇敢去面试吧。凹个好造型，将头发梳成大人模样，穿上一身帅气西装，不仅面试官会青睐今天闪亮的你，妹子们的视线也离不开你，你就是今天的男神；千金难买爷开心，今天适合爷花钱，心情好就买买买。",
        "如需面试，今天你是千里马，尽情发挥收获前期的努力吧；今天适合你耍帅，换个发型换个心情，妹子蜂拥而至，当个万人迷吧；今天花钱不会亏，想买什么你说了算。",
        "今天收获满满，事业爱情双丰收，在这个撩菜的好日子，妹子滚滚而来，好好打扮会有艳遇哦；事业上的话非常适合去面试，不论走到哪里都有伯乐欣赏你；今天也适合多多消费，千金散尽还复来，这钱花的值！",
        "勇敢去面试吧，今天的你就是面试官想要的人，在竞争对手面前显摆能力，你是大赢家；其实不仅面试官要你，还有很多妹子也要你，好好打扮打扮，保你桃花朵朵开；在这么开心的时候，就不要在乎花多少钱啦，花钱找个乐，绝对天经地义。",
        "今天是你的偏财日，记得买注彩票、吃饭一定要刮奖，会有意外的小财哦。出门时记得多往地上看看，说不定你就是新一代的捡漏王；不过请一定记得，偏财日是要自己寻找点小财，要是别人的小恩小惠可千万不要收，适当拒绝会有更大收益哦。",
        "小财小财，今天就来，今天是你的偏财日，积少成多你也是大富豪，出门多低头，捡漏捞一笔，财富你可别嫌小；不过请一定记得，偏财日要自己寻找点小财，要是别人的小恩小惠可千万不要收，适当拒绝会有更大惊喜哦。",
        "今天是偏财日，是适合爷您捡漏的日子，漏网之鱼可逃不出你的手掌心；小钱钱在向爷招手，自家小金库又要小赚一笔啦；俗话说，大恩不言谢，小恩不要接，偏财日的财富可不要靠别人的施舍哦，自己努力发现小钱钱吧。",
        "今天是你的偏财日，所以你财运满满，捡漏也能发大财，意外的财富最让人开心，小赚一笔哈皮一下；不过要提醒一下，捡漏可不是靠人施舍，主动拒绝别人给你的小恩小惠吧，这些可能是陷阱哦。",
        "今天工作学习时有点苦逼，容易被强迫做违心的事，小忍一下吧；还有如果有约记得要多多提前确认时间地点，不然容易走弯路；到了休息的时候，一口气把心中的不快都发泄出来吧，今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来！",
        "今天计划总是赶不上变化，约会前请多多确认时间和地点哦，要是被强迫做违心的事，别怕，相信你能烫平一切的；今天的你就是文艺男神，只拨拨吉他，都能文艺范儿十足。",
        "今天容易被强迫做违心的事，不过那都不是事儿；下班放学，找三两好友一起相约K歌去吧，不过今天约会特别多变，需提前确认时间地点才不走弯路，K歌时不妨当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦。",
        "今天的你就是百变怪，不仅容易被强迫做违心的事，约会都容易被放鸽子，记得在对的时间、对的地点才能做对的事，凡事多多确认，心态咱随遇而安。今天的你才华满满，文艺男神可别忘秀出自己。",
        "今天工作学习时有点苦逼，容易被强迫做违心的事，小忍一下吧；还有如果有约记得要多多提前确认时间地点，不然容易走弯路；到了休息的时候，一口气把心中的不快都发泄出来吧，今天的你四大天王上身，秀出你的看家本领，拿手好戏high起来！",
        "今天计划总是赶不上变化，约会前请多多确认时间和地点哦，要是被强迫做违心的事，别怕，相信你能烫平一切的；今天的你就是文艺男神，只拨拨吉他，都能文艺范儿十足。",
        "今天容易被强迫做违心的事，不过那都不是事儿；下班放学，找三两好友一起相约K歌去吧，不过今天约会特别多变，需提前确认时间地点才不走弯路，K歌时不妨当个麦霸，让朋友们听一场演唱会吧，绝对不会被切歌哦。",
        "今天的你就是百变怪，不仅容易被强迫做违心的事，约会都容易被放鸽子，记得在对的时间、对的地点才能做对的事，凡事多多确认，心态咱随遇而安。今天的你才华满满，文艺男神可别忘秀出自己。",
        "今天样样都不顺，容易和另一半吵架，先在嘴上装个刹车吧。烦恼的时候，不妨找朋友们聚聚，酒逢知己千杯少，多聊聊抒发内心的不满，说不定老友过的还没你好是吧；要是老友真有烦恼和困难也不妨拉他一把，帮助他人你的心里也会畅快不少。",
        "今天出力不讨好，容易和另一半BB，苦逼的你就小忍一下吧，且行且珍惜，让让对方吧；心情不好的话找兄弟们吃顿饭，把酒言欢，要是有人找你帮忙也不妨搭救一把，一个好汉三个帮，做个顺水人情也不错。",
        "今天容易和另一半吵架，如果爱她，就珍惜她，没有今天的苦逼，哪来以后的甜蜜？忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧，朋友之间也要多多互助，毕竟在家靠父母，出门靠朋友嘛。",
        "不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧，别在内心抱怨宝宝心塞塞了，苦逼就忍忍吧，其实女友还没有基友贴心呢。真难受的话今天找兄弟们聚聚，说不定你哥们也在和女友闹别扭呢，大家互倒苦水，互相帮助，也挺好的不是嘛？",
        "今天样样都不顺，容易和另一半吵架，先在嘴上装个刹车吧。烦恼的时候，不妨找朋友们聚聚，酒逢知己千杯少，多聊聊抒发内心的不满，说不定老友过的还没你好是吧；要是老友真有烦恼和困难也不妨拉他一把，帮助他人你的心里也会畅快不少。",
        "今天出力不讨好，容易和另一半BB，苦逼的你就小忍一下吧，且行且珍惜，让让对方吧；心情不好的话找兄弟们吃顿饭，把酒言欢，要是有人找你帮忙也不妨搭救一把，一个好汉三个帮，做个顺水人情也不错。",
        "今天容易和另一半吵架，如果爱她，就珍惜她，没有今天的苦逼，哪来以后的甜蜜？忍忍吧；今天会有老朋友传来消息，一起出去哈皮吧，朋友之间也要多多互助，毕竟在家靠父母，出门靠朋友嘛。",
        "不要因为你的一时冲动，面对分手的窘迫，今天请退让三分吧，别在内心抱怨宝宝心塞塞了，苦逼就忍忍吧，其实女友还没有基友贴心呢。真难受的话今天找兄弟们聚聚，说不定你哥们也在和女友闹别扭呢，大家互倒苦水，互相帮助，也挺好的不是嘛？"
    };
    static const char* femaleEvents[] =
    {
        "今天是你的正印日，很适合锻炼哦，今天运动多一点，明天的肥肉就会少一点，加油吧；今天可以多和父母聊聊天，多向神明许许愿，在工作上干劲十足的你很讨父母和神明的欢心哦；别忘记晚上还有爱人的邀约，好好甜蜜下吧。",
        "今天和你的亚健康来一场PK，燃烧满满的小宇宙吧；今天也适合和父母打个电话聊聊天，做他们一生的大宝贝；今天列出愿望清单的话会有惊喜，贵人相助可千万别错过。",
        "爱运动的人运气都不会太差，今天动起来；在职场上也要拿出拼劲，未来的你会感激今天奋斗的自己；都那么努力了就别忘记和父母吹嘘一下，会有新收获哦；今天许愿特别准，不仅傍晚爱人有约，还会遇到特别的贵人朋友哦。",
        "今天跑起来，别让亚健康追上你；正能量满满的你拼劲十足，爸妈都为你骄傲；贵人可遇不可求，但今天的你出门就能撞到，绝对算是心想事成了。",
        "今天多动一动吧，一直懒着会变化石的，不过记得要远离身边的是非精们，不然麻烦一定会找上门；今天多学习一小时，将来的老公就多漂亮一分，记得把握身边每一个机会，那些都是你美好未来的奠基。",
        "你为什么现在还不够成功？因为你懒！从今天开始戒懒癌，抓住身边触手可及的机会，开始好好学习，未来就在你的脚下；今天各种麻烦找上门让你心不定，36计走为上计，屏蔽来麻烦你的好友吧。",
        "戒懒癌，成功不是梦，今天你可以抓住身边每一个想和你约会的好机会，其实你离成功并不遥远；人丑就该多读书，人美就该知性美，今天适合读书，避开所有上门的麻烦精，知识就是你将来成功的力量。",
        "你知道吗，没有一个富翁是懒的，要是不抓紧今天向你微笑的机会，你离比尔盖茨的距离又会更远一点；今天各种麻烦找上门，还愣着干什么？赶紧跑啊！书中自有黄金屋，这句古话真不是骗你，今天不学习，以后就是逛菜场，穿地摊货的命，切记切记！",
        "聪明人都明哲保身，今天你该远离斗争；做一个安静的美女子吧，少说话多做事，今天的工作学业才能鸿运当头，好好发挥自己吧；今天的交警脾气特别差，不想找麻烦今天别惹他。",
        "静静聆听别BB，你也是道亮丽风景，在嘴上低调一点，在手上勤快一点，不在工作学业上秀出自己，就会在将来落后他人；今天的路面超堵，出行基本靠走，但对话千万别吼。",
        "今天不装逼，装逼闪电劈，低调做人才能高调成功；聆听是淑女的必备技能，想泡男神今天封嘴；不要给自己设置上限，今天发挥你的极限；今天交警眼尖，乖乖出行交警才不抓你。",
        "路很长，别太狂，以后指不定谁辉煌，今天的你绝对需要管住嘴，静静的听人BB别在意，好好加油努力做最好的自己；今天的你会被上司或老师看好，不过也会被交警“看好”，因为今天的你容易违反交规，多多注意哦！",
        "今天你的心情超差，路上容易违章堵车，出行像去西天取经一样长路漫漫；说话也容易招惹是非精，很多时候都是言者无意听者有心；记得生活别钻牛角尖，输什么也不能输了心情，今天好好调整心态，寻找心中的正能量吧！",
        "堵车有时像便秘，总在原地努力，但你必须淡定，冲动是魔鬼，不想别人百度你，今天千万管住你的嘴；其实生活并不那么困难，一切皆过眼云烟，听听音乐放松一下，难得糊涂才是大智慧。",
        "今天的上班路不比去西天取经容易，路上自行车跑的比宝马快，但是别急躁，停下来才能好好看路上风景；今天你的嘴缺个门把手，记得祸从口出，远离是非才是王道。",
        "世界如此美妙，就不要如此暴躁了，要是今天堵车堵的烦，不如路上多看看风景吧，记得不管发生什么，地球还是在转，学会淡定吧；今天容易“被”是非，凡事都躲着点吧，小心驶得万年船。",
        "耕耘了辣么久，今天是时候收获啦，勇敢去面试吧。凹个好造型，仔细打扮打扮，穿上一身正装，不仅面试官会青睐今天闪亮的你，男神们的视线也离不开你，你就是今天的女神；千金难买小主开心，今天适合小主花钱，心情好就买买买。",
        "如需面试，今天你是千里马，尽情发挥收获前期的努力吧；今天适合你卖萌，换个发型换个心情，男神蜂拥而至，当个万人迷吧；今天花钱不会亏，想买什么你说了算。",
        "今天收获满满，事业爱情双丰收，在这个撩汉子的好日子，男神滚滚而来，好好打扮会有艳遇哦；事业上的话非常适合去面试，不论走到哪里都有伯乐欣赏你；今天也适合多多消费，千金散尽还复来，这钱花的值！",
        "勇敢去面试吧，今天的你就是面试官想要的人，在竞争对手面前显摆能力，你是大赢家；其实不仅面试官要你，还有很多男神也要你，好好打扮打扮，保你桃花朵朵开；在这么开心的时候，就不要在乎花多少钱啦，花钱找个乐，绝对天经地义。",
        "今天是你的偏财日，记得买注彩票、吃饭一定要刮奖，会有意外的小财哦。出门时记得多往地上看看，说不定你就是新一代的捡漏王；不过请一定记得，偏财日是要自己寻找点小财，要是别人的小恩小惠可千万不要收，适当拒绝会有更大收益哦。",
        "小财小财，今天就来，今天是你的偏财日，积少成多你也是大富豪，出门多低头，捡漏捞一笔，财富你可别嫌小；不过请一定记得，偏财日要自己寻找点小财，要是别人的小恩小惠可千万不要收，适当拒绝会有更大惊喜哦。",
        "今天是偏财日，是适合小主您捡漏的日子，漏网之鱼可逃不出你的手掌心；小钱钱在向小主招手，自家小金库又要小赚一笔啦；俗话说，大恩不言谢，小恩不要接，偏财日的财富可不要靠别人的施舍哦，自己努力发现小钱钱吧。",
        "今天是你的偏财日，所以你财运满满，捡漏也能发大财，意外的财富最让人开心，小赚一笔哈皮一下；不过要提醒一下，捡漏可不是靠人施舍，主动拒绝别人给你的小恩小惠吧，这些可能是陷阱哦。",
        "今天容易和另一半吵架，先在嘴上装个刹车吧。想避免情侣吵架的话，也可以相约闺蜜一起K歌，尽情秀出自己的才艺吧，不过约会前请多多确认别走弯路。还有就是今天姨妈来看你，请喝红糖水哦，你懂的。",
        "今天是你的吵架日，很可能是因为约会的变化和对方吵架，且行且珍惜，让让对方吧；不过今天你文艺范儿十足，秀出才艺会让两人重归于好；最后记得，特殊的日子给自己特殊的呵护，你懂得。",
        "今天你的脾气不太好，可能因为姨妈快来了，容易和另一半吵架，珍惜他就要有话好好说；如果工作中被强迫做事也不要动怒，小忍一下展现情商也是不错的选择；想发泄情绪的话建议可以去K歌，今天当个麦霸，让朋友们听演唱会吧。",
        "今天的你比较容易冲动，工作时容易被强迫做违心的事，注意心态要随遇而安；感情上也一样，不要因为你的冲动，面对分手的窘迫；实在想发泄一下的话，建议去K歌嗨一把，今天很适合你展示才艺；最后一点，最近多喝红糖水，你懂得。",
        "今天容易和另一半吵架，先在嘴上装个刹车吧。想避免情侣吵架的话，也可以相约闺蜜一起K歌，尽情秀出自己的才艺吧，不过约会前请多多确认别走弯路。还有就是今天姨妈来看你，请喝红糖水哦，你懂的。",
        "今天是你的吵架日，很可能是因为约会的变化和对方吵架，且行且珍惜，让让对方吧；不过今天你文艺范儿十足，秀出才艺会让两人重归于好；最后记得，特殊的日子给自己特殊的呵护，你懂得。",
        "今天你的脾气不太好，可能因为姨妈快来了，容易和另一半吵架，珍惜他就要有话好好说；如果工作中被强迫做事也不要动怒，小忍一下展现情商也是不错的选择；想发泄情绪的话建议可以去K歌，今天当个麦霸，让朋友们听演唱会吧。",
        "今天的你比较容易冲动，工作时容易被强迫做违心的事，注意心态要随遇而安；感情上也一样，不要因为你的冲动，面对分手的窘迫；实在想发泄一下的话，建议去K歌嗨一把，今天很适合你展示才艺；最后一点，最近多喝红糖水，你懂得。",
        "今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛；要是实在觉得烦，不如找闺蜜们聚聚，八卦一下乐一乐吧，闺蜜有困难，也别忘拉她们一把哦。",
        "屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧，闲下来就放松放松，找闺蜜来一场girl'stalk，好好吐槽吐槽那些倒霉事儿。要是闺蜜找你帮忙也不要拒绝，秀一下你的男友力吧。",
        "没有今天的苦逼，哪来以后的甜蜜？忍忍吧，一个人不会永远倒霉的。心情差的话也不必苦恼，今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧，和闺蜜们聊聊天，为姐妹们帮帮忙，其实生活并没有这么难。",
        "生活总是难以猜测，今天的倒霉事儿都会落在你头上，能怎么办？忍忍呗，或者找闺蜜聚会吐槽一番也是不错的选择，毕竟这时候男友都没闺蜜贴心。要是有闺蜜找你帮忙，也请不要拒绝，这一份顺水人情将来会对你有所帮助。",
        "今天喝水也塞牙，出力不讨好，样样都不顺，但是哪怕跌倒，也要爬起来再哭，毕竟咱是坚强的女人嘛；要是实在觉得烦，不如找闺蜜们聚聚，八卦一下乐一乐吧，闺蜜有困难，也别忘拉她们一把哦。",
        "屋漏偏逢连夜雨，出力不讨好的你今天就小忍一下吧，闲下来就放松放松，找闺蜜来一场girl'stalk，好好吐槽吐槽那些倒霉事儿。要是闺蜜找你帮忙也不要拒绝，秀一下你的男友力吧。",
        "没有今天的苦逼，哪来以后的甜蜜？忍忍吧，一个人不会永远倒霉的。心情差的话也不必苦恼，今天也会有许久不联系的闺蜜传来消息，一起出去哈皮吧，和闺蜜们聊聊天，为姐妹们帮帮忙，其实生活并没有这么难。",
        "生活总是难以猜测，今天的倒霉事儿都会落在你头上，能怎么办？忍忍呗，或者找闺蜜聚会吐槽一番也是不错的选择，毕竟这时候男友都没闺蜜贴心。要是有闺蜜找你帮忙，也请不要拒绝，这一份顺水人情将来会对你有所帮助。"
    };
    return isMale ? maleEvents[dayEventIndex] : femaleEvents[dayEventIndex];
}

/*###################################################################今日大事件结束######################################################################*/

